我有一个场景,我正在构建一系列 DIVS,每个 DIVS 都有一个以语法“div1”、“div2”等分配的 ID……
div 看起来都很好,我可以看到他们的 ID 都被正确分配了......
我正在尝试使用以下代码来允许单击(传递 ID 的位置)来切换相应 div 的显示:
$("#page-wrap li a").click(function(id){
var thisid = ('#'+$(this).attr('id').toString());
alert(thisid);
document.getElementById(thisid).hide();
}
但错误控制台显示 getelementbyid 具有空值。
我错过了什么?我尝试将 thisid var 强制为字符串,但这也不起作用。
感谢任何人都可以为我阐明这一点。