通过单击“mylink”,我希望链接被从父标记中提取的数字“123”替换。 我觉得我不是在做 “.match(....” 右从jQuery的父属性中提取数字
的jQuery:
$(document).ready(function(){
$(".link").click(function(){
var comid = $(this).parents("div.comment").attr("class").match(/comment-([0-9]+)/)[1];
$(".link").replaceWith(comid);
});
});
HTML:
<div class="comment comment-123 ct">
<div class="link">mylink</div>
</div>
你为什么这么想? – Guffa 2010-01-23 21:25:46
会发生什么? – 2010-01-23 21:30:26
每当我点击链接时,它什么都不做,就好像有一个错误 – timofey 2010-01-23 21:34:26