我正在尝试计算 tinyMCE 编辑器(WordPress)中 <!--nextpage--> 评论标签的数量。
我究竟做错了什么?
jQuery(document).ready(function($)
{
//find the count of nextpage elements
var n = jQuery("#content").find("<!--nextpage-->").length;
alert(n);
});
注释不是可遍历的 DOM 节点,如输入、div 等,jQuery 不会找到它们。
相反,您可以尝试对元素的innerHTML
.
var count = $('#foo').html().split("<!--nextpage-->").length - 1;
见演示:http: //jsfiddle.net/46wYS/
使用宽松的正则表达式进行拆分更新了演示:http: //jsfiddle.net/46wYS/1/
var count = $('#foo').html().split(/<!--\s*boo\s* -->/i).length - 1;