我希望我的 div id 与数据库中的项目相对应。根据 ID,我的应用程序将从数据库中提取适当的内容。
因此,当我使用 .click() 处理点击时,我需要将被点击的 div 的 Id 传递给处理它的函数。我该怎么做?
最佳答案
在您的 click
事件处理函数中,上下文(this
关键字)指的是触发该事件的 DOM 元素,您可以从中获取 id,例如示例:
$('div[id]').click(function () { // all divs that have an id attribute
var id = this.id; // or $(this).attr('id');
someOtherFunction(id);
});
关于jquery - 如何将被单击的 div 的 Id 传递给处理 jQuery 中单击的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1831189/