我有一个动态创建的div,如下面
第一次DIV:
<div class="page_of_pagination pagination_filter_bar" style=""> 2 found</div>
第二次DIV:
<div class="page_of_pagination pagination_filter_bar" style=""> 2 found</div>
我想使用jQuery获取div值..如何可能
我尝试使用以下代码..
alert($(".page_of_pagination").find(0).text());
请注意我不想使用.each
函数jQuery我想直接调用
$(".page_of_pagination"[0].text()
不完全像上面但我需要像那样打电话
答案 0 :(得分:3)
您可以为此jQuery's each用户:
$('.page_of_pagination').each(function(){
alert( $(this).text() ); // if you want the content as text
// alert( $(this).html() ); // If you want the content as html
});
这很简单,你应该自己找到这种信息。我建议浏览jQuery's website,看看他们有哪些功能
在“逐一”编辑之后:
如果你想逐个选择它们:
$('.page_of_pagination').eq(0).text();
$('.page_of_pagination').eq(1).text();
我不确定你为什么要这样,你可能有正当的理由,但请记住,你想要尽可能自动化。如果您选择第三个选项,则不希望继续更新代码。如果您想在代码中使用类似.each()
的值,i
函数会有索引函数。
答案 1 :(得分:2)
假设你想单独定位每个元素......
$('.page_of_pagination.pagination_filter_bar').eq(0).text();
$('.page_of_pagination.pagination_filter_bar').eq(1).text();
答案 2 :(得分:2)
你可以尝试
$('.page_of_pagination').each(function(){
alert( $(this).html() );
});