Javascript 在div替换jquery中插入值 函数getProductAttribute(事件) { checkboxID='#'+(domeElement.attr('rel'); $(“div[rel=$checkboxID”).removeClass('on').addClass('off'); }

Javascript 在div替换jquery中插入值 函数getProductAttribute(事件) { checkboxID='#'+(domeElement.attr('rel'); $(“div[rel=$checkboxID”).removeClass('on').addClass('off'); },javascript,jquery,html,Javascript,Jquery,Html,这不起作用,我希望有人能帮助我。我需要$(“div[rel=group_6”) 我无法使用$('.off).live('click',function(){}将$('div[rel=$checkboxID”)替换为$('div[rel=“+checkboxID+”]) 您还可以将.removeClass('on').addClass('off')替换为.toggleClass(“on”“off”)这将使其正常工作: JS HTML 这里的示例:不要忘记结束方括号!它应该是$(“div[rel

这不起作用,我希望有人能帮助我。我需要
$(“div[rel=group_6”)

我无法使用
$('.off).live('click',function(){}
$('div[rel=$checkboxID”)
替换为
$('div[rel=“+checkboxID+”])


您还可以将
.removeClass('on').addClass('off')
替换为
.toggleClass(“on”“off”)
这将使其正常工作:

JS

HTML



这里的示例:

不要忘记结束方括号!它应该是
$(“div[rel=“+checkboxID+”])
function getProductAttribute(event)
{    
    checkboxID = '#' + (domElement.attr('rel'));

    $("div[rel=$checkboxID").removeClass('on').addClass('off');    
}

<div class="off" rel="group_6" onclick="getProductAttribute(event);"></div>
function getProductAttribute(event) {
    checkboxID = $(event.srcElement).attr('rel');
    $('div[rel="'+checkboxID+'"').removeClass('on').addClass('off');
}
<div class="on" rel="group_6" onclick="getProductAttribute(event);"></div>