<div><p class="pagi">page 1 content</p><p class="pagi">page 2 content</p><p class="pagi">page 3 content</p></div>


我上面有字符串,我必须建立分页,标志是pagi类。如果上面的html是实际的html,我知道该怎么做,但是它是字符串,我不能使用jquery .find('pagi')

需要帮助,我被困住了。

最佳答案

Wrap the string using jQuery,然后使用find()方法。

var $ele = $(str).find('.pagi');




var str = '<div><p class="pagi">page 1 content</p><p class="pagi">page 2 content</p><p class="pagi">page 3 content</p></div>';

var $ele = $(str).find('.pagi');

console.log($ele.length);
$ele.each(function() {
  console.log($(this).text());
})

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于javascript - 分割字符串并创建分页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41582363/

10-10 00:08