我们有这样的代码
function openCompare(y)
{
var z = y.id;
$(y).hide();
$(z'.comp1').show();
}
当我们点击一个按钮然后它被称为openCompare()函数
var z包含我要隐藏的按钮的ID
现在我有另一个具有相同id z和类名comp1的按钮,之前已隐藏。如何使用class和id属性显示此按钮?
答案 0 :(得分:0)
var a = document.getElementById("YOURID");
- 按ID搜索
var b = document.getElementsByClassName("YOURCLASS");
- 具有“YOURCLASS”类
更好的搜索只能通过id(var a = ...),因为它独特而快速的操作document.searchElementById()
您的姓名不得超过2个
答案 1 :(得分:0)
在使用css选择器的普通javascript中,你可以使用这样的选择器:document.querySelector("#id.class")...
对于jquery是相同的:$("#id.class")...
正如其他用户强调的那样,ID应该是唯一的,你也应该事先解决这个问题。