我很难为具有相同rel
值的多个div制作点击功能。
JavaScript的:
$("[rel=begenici]").click(function () {
var postu = $(this).attr(id);
alert(postu);
});
HTML:
<div rel='begenici' id='2654'></div>
我在哪里犯错?
答案 0 :(得分:2)
您需要将属性名称包装在引号
中var postu = $(this).attr('id');
完整代码:
$("[rel='begenici']").click(function () {
var postu = $(this).attr('id');
alert(postu);
});
答案 1 :(得分:1)
你错过了单引号
$("[rel='begenici']").click(function () {
var postu = $(this).attr('id');
alert(postu);
});
而不只是第一行(感谢Tushar :))