我有使用jQuery插件星以下时的回调函数:jQuery的DOM属性值
$('.star').rating({
callback: function (value, link) {
{
if (response.session) {
$.post("update.php", {
uid: response.session.uid,
mid: $('.star').attr('name'),
val: value
});
alert($('.star').attr('name'));
}
});
}
});
和下面的HTML:
<input name="star2" type="radio" class="star"/>
<input name="star2" type="radio" class="star"/>
<input name="star2" type="radio" class="star" checked="checked"/>
<input name="star2" type="radio" class="star"/>
<input name="star2" type="radio" class="star"/>
我怎样才能从jQuery的名字吗?我试着像上面那样做.attr,它返回undefined。我试图做$($this).attr('name')
并返回jQuery的花式盒名..
尝试'$(本)。 attr('name')' – Yeameen 2011-04-24 07:04:43
@Yeameen不会工作,除非评级插件在事件上下文中工作(我怀疑) – JohnP 2011-04-24 07:06:44