切换 this.id 对象的正确语法是什么
$(this).attr("id").toggle("");
谢谢。谷歌出人意料地没有帮助:(
toggle() 仅用于显示/隐藏元素,因此您的问题并不完全清楚。
如果要删除 id,可以使用:
$(this).attr("id","");
或者,也许您想切换具有特定 id 的元素:
$("#myid").toggle();
它不起作用的原因是你的第一个
$(this).attr("id")
返回一个字符串,即您的项目的 ID。你可能想要的是:
$(this).toggle();
这将查找具有任何 ID 属性的 DIV 并在单击时切换:
$('div[id]').click(function() {
$(this).toggle();
}