function getProductAttribute(event)
{
checkboxID = '#' + (domElement.attr('rel'));
$("div[rel=$checkboxID").removeClass('on').addClass('off');
}
<div class="off" rel="group_6" onclick="getProductAttribute(event);"></div>
这不行,我希望有人可以帮助我。我需要$("div[rel=group_6")
我无法使用$('.off).live('click', function () { }
答案 0 :(得分:0)
将$("div[rel=$checkboxID")
替换为$("div[rel=" + checkboxID + "]")
您也可以将.removeClass('on').addClass('off')
替换为.toggleClass("on" "off")
see here。
答案 1 :(得分:0)
这将使其正常运作:
JS
function getProductAttribute(event) {
checkboxID = $(event.srcElement).attr('rel');
$('div[rel="'+checkboxID+'"').removeClass('on').addClass('off');
}
HTML
<div class="on" rel="group_6" onclick="getProductAttribute(event);"></div>
此处示例:jsFiddle