请帮助jQuery仅执行第一段
下面的一些jquery代码工作得很好,就像在段落中添加元素一样。 我的问题是它只显示第一段和重复多少段中的段数。 只需查看下面的代码即可。
$(document).ready(function() { $('p.content').each(function() { var content = $(this).html(); var beforeContent = ""; var afterContent = ""; $(this).html(beforeContent+content+afterContent) }); }) Hex value of white is #FFFFFF;
Hex value of black is #000000;
Hex value of blue is #0000FF;
改变这一点
var content = $('p#content').html(); $('p#content').html(getX+beforeContent+theRest+afterContent) Hex value of white is #FFFFFF;
Hex value of black is #000000;
Hex value of blue is #0000FF;
至
Hex value of white is #FFFFFF;
Hex value of black is #000000;
Hex value of blue is #0000FF;
var content = $('.content').html(); $('.content').html(getX+beforeContent+theRest+afterContent)
ID
应该是唯一的。 您不能在其他元素上使用相同的ID
。 而是使用class
如果只需要第一个元素来获取更新,那么使用.first()
对于Eg:
$('p#content').first().html(getX+beforeContent+theRest+afterContent)
这是完整的代码,(将id
更改为class
)
Hex value of white is #FFFFFF;
Hex value of black is #000000;
Hex value of blue is #0000FF;
演示: http : //jsfiddle.net/qpBaS/
如果要完成所有这些操作,则需要遍历p-tag
然后将id
更改为class
Hex value of white is #FFFFFF;
Hex value of black is #000000;
Hex value of blue is #0000FF;