我使用 rel 属性将 div 与按钮匹配。我在相应 div 的 rel 字段中使用按钮的 id。有多个按钮。单击按钮时,我想使用 show() 方法显示相应的 div,并隐藏其他 div。按钮工作正常,但 div 没有响应。我的直觉告诉我,我没有正确格式化选择器。谢谢。
$("div.media_button").click(function (){
var relid = this.id;
$("div.media_button").not(this).fadeTo("normal",0.33);
$(this).fadeTo("normal",1);
$("div.media_selection[rel!='" + relid + "']").hide();
$("div.media_selection[rel='" + relid + "']").show();
});
您不需要单引号。您可以粘贴标记,以防万一下面的内容无法正常工作。
$("div.media_selection[rel=" + relid + "]").hide();
$("div.media_selection[rel=" + relid + "]").show();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)