Javascript 如何为整个按钮类创建单击事件?jquery
Javascript 如何为整个按钮类创建单击事件?jquery,javascript,html,jquery,Javascript,Html,Jquery,这是我关于环境和拯救小狗的充分信息提示 这是一个提示! 您的代码看起来不错 唯一的潜在原因可能是: jQuery不可用,并且为其他内容定义了另一个自定义的$,因此没有显示任何关于未定义的$的错误日志 您的代码在DOM准备就绪之前运行 第一个原因不太可能,因此我建议您尝试在DOM就绪后运行所有代码 如果您不确定如何操作: $(document).ready(function () { // Add your event handler and all other stuff here.
这是我关于环境和拯救小狗的充分信息提示
这是一个提示!
您的代码看起来不错
唯一的潜在原因可能是:
- jQuery不可用,并且为其他内容定义了另一个自定义的
,因此没有显示任何关于未定义的$
的错误日志$
- 您的代码在DOM准备就绪之前运行
$(document).ready(function () {
// Add your event handler and all other stuff here...
});
您的代码段无法工作,因为您尚未导入JQuery。-运行下面的代码段以查看它的工作情况
$(“.btnLike”)。单击(函数(){
console.log(this);
});代码>
这是我关于环境和拯救小狗的充分信息提示
这是一个提示!点击这里
我最后用onClick从生成的s调用了函数
${tip_message}${tip_likes} `
如果您没有将任何内容记录到控制台,则可能在DOM准备就绪之前运行此代码。$('.btnLink')。单击(…
应该可以工作。请确保在加载DOM后执行JS代码。通常在jQuery中,这意味着使用document.ready事件处理程序。javascript都在document.ready处理程序中。如果有差异,我将使用append插入列表项我将使用append->Change$(“.btnLike”)。单击(函数…
至$(文档)。在(“单击”、“.btnLike”)“,函数…
这是否回答了您的问题?它是在文档之后运行的。准备好了吗?我没有包括整个app.js,因为它是一个更大的项目的一部分。您是否绝对确定要单击按钮?从您的代码来看,您的按钮似乎没有任何文本。这是我用cssTry添加的图像:$('.btnLink')。在('click',function(){…
。另外,为了绝对肯定,请添加console.log('abc')
,而不是this
,然后查看它是否仍然不打印。它解决了问题吗?