这是我目前的格式
<div class="post-item" id="4126">
...entry...
</div>
使用此ID格式将返回
Error: value of attribute "id" invalid: "4" cannot start a name
现在我想更改ID为id="post_4126"
问题是,如何替换当前的jQuery将使用id="post_4126"
url: "more.php?lastid=" + $(".post-item:last").attr("id")
让我知道
答案 0 :(得分:2)
url: "more.php?lastid=" + $(".post-item:last").attr("id").split('_')[1];
答案 1 :(得分:1)
如果我正确理解了您的问题,我认为您希望将attr从#4126
更改为#post_4126
,因为ID不能是纯数字。这是怎么做的:
var x = $(".post-item:last").attr("id");
url: "more.php?lastid=" + 'post_' + x;