gpt4 book ai didi

javascript - JS 点击不起作用

转载 作者:行者123 更新时间:2023-12-01 00:42:16 25 4
gpt4 key购买 nike

非常简单的 onclick 不触发。

在包含类的循环中创建 div:

class="person glyphicon glyphicon-user"

我尝试过以我知道的唯一方式选择类(class)

$('.person')click(function(){
console.log("something";
});

它只是行不通,但是我可以使用相同的选择器打印它们,并且我可以触发 onclick 事件

$('body div').click

所以它是一个有class person的div,这让我一无所知

提前致谢。

编辑:没有浏览器错误,没有任何操作,什么也没有。从我的代码复制粘贴的方法:

$('.person').click(function() {
console.log("something");
});

最佳答案

您有多个可能的问题(并且假设这些只是您问题中的拼写错误):

  1. 确保您已将 jQuery 添加到您的 html 文件中,并且所有其他 jQuery 用法都在该链接之后。

  2. 确保您的 JS 被 $(document).ready(function(){}); 包装

  3. “在包含类的循环中创建 div:”这会让您相信您是通过 JS 循环创建它们?如果是,那么您需要在循环后调用 $('.person').click(function(){}); 。在元素类型(本例中为 class)上创建事件不适用于 future 的元素。

关于javascript - JS 点击不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28794467/

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