请帮助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;