无法找到答案,但我试图获取在页面上创建的最后一个div的最后一个ID。我正在使用的代码似乎不能使用.last()。我的语法可能不对,但我不能让它显示ID。
jQuery(document).ready(function()
{jQuery("a.more_posts").live('click', function(event){
jQuery("div[id^='statuscontainer_']").last();
var id = parseInt(this.id.replace("statuscontainer_", ""));
alert(id);
});
});
我想通过这种方式这样做,这很有效。
jQuery(document).ready(function(){
jQuery("a.more_posts").live('click', function(event){
jQuery("div[id^='statuscontainer_']:last").each(function(){
var id = parseInt(this.id.replace("statuscontainer_", ""));
alert(id);
});
});
});
答案 0 :(得分:1)
this.id将为您提供所点击链接的ID。我想你想要最后一个容器的id。
jQuery(document).ready(function() {
jQuery("a.more_posts").live('click', function(event){
var lastContainer = jQuery("div[id^='statuscontainer_']").last();
var id = parseInt(lastContainer.attr('id').replace("statuscontainer_", ""));
alert(id);
});
});