gpt4 book ai didi

php - 使用 on() 或 bind() 时如何获取选择器的属性?

转载 作者:行者123 更新时间:2023-11-28 23:48:50 26 4
gpt4 key购买 nike

我有一个网页,其中列出了数据库中的一些文章。内容通过 ajax 动态加载。

每篇文章都有一个编辑按钮,它将动态地弹出一个编辑器(第二次 ajax 调用),用户可以在其中对文章进行更正。

我的问题是我需要在按下编辑按钮时传递文章的“id”(以便将其加载到编辑器窗口中),但是因为我需要使用 bind() 来使按钮工作无法获取按钮(选择器)的任何属性,例如“href”:

$('body').on ('click', '.button', function (){
//load editor window
});

那么我如何在这里引用 '.button' 以使用 .attr () 获取其属性。

谢谢!

最佳答案

您将需要使用 e.preventDefault();确保您没有触发默认事件,即您的 href 中的 URL标签。

$('body').on ('click', '.button', function (e){
e.preventDefault();
console.log($(this).attr('href'));
});

关于php - 使用 on() 或 bind() 时如何获取选择器的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32956429/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com