在 Jquery 中使用 .each() 方法的问题
我有两个具有相同类名的“p”标签,如下所示:
<p class=".copyThis">Example 1</p>
<p class=".copyThis">Example 2</p>
我需要将这些标签的内容
复制到两个新
标签,如下所示:
<p class=".pastContentHere">Example 1</p>
<p class=".pastContentHere">Example 2</p>
我需要使用 jQuery 来正确实现这一点。这是我所拥有的,但这不起作用。如果有人能看一下这个,我将不胜感激……
$(document).ready(function()
{
var counted = false;
$('.commentCounter span').each(function(){
var $thisCount = $(this);
var comCount = $thisCount.text();
if(counted==false){
$('.sf_commentContainer').text(comCount);
counted = true;
alert(comCount);
}else
{return;}
});
});
</script>
在这方面我还是个菜鸟,所以对我宽容一些!
谢谢
I have two "p" tags with the same class name like this:
<p class=".copyThis">Example 1</p>
<p class=".copyThis">Example 2</p>
I need to the contents of thes
tags to be copied to two new
tags like this:
<p class=".pastContentHere">Example 1</p>
<p class=".pastContentHere">Example 2</p>
I need to get this right using jQuery. Here’s what I have but this is not working. I'd appreciate it if someone can have a look at this…
$(document).ready(function()
{
var counted = false;
$('.commentCounter span').each(function(){
var $thisCount = $(this);
var comCount = $thisCount.text();
if(counted==false){
$('.sf_commentContainer').text(comCount);
counted = true;
alert(comCount);
}else
{return;}
});
});
</script>
Still very much a noob at this, so go easy on me!
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您现有的代码不相关。您可以通过这个简单的代码来实现您所需要的:
顺便说一下,删除“。”从 HTML 中的类的开头开始。
Your existing code is not relevant. What you need can be achieved with this simple code:
By the way, remove the "." from the beginning of the class in the HTML.