Javascript - Jquery - 单击(函数()

标签 javascript jquery html attributes

有人可以告诉我这个 javascript 有什么问题吗?

      $("#parent-project").attr("data-id").click(function(){ 
       //some code...
      }

控制台输出为:

Cannot read property 'click' of undefined

最佳答案

使用attr()将返回一个无法附加单击处理程序的字符串值。我想你想要

$("#parent-project[data-id]").click(function(){ 
       //some code...
      }

其中[]是属性的表示法

关于Javascript - Jquery - 单击(函数(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30850456/

相关文章:

javascript - 从 Electron 应用程序内部启动和停止 Node 应用程序

javascript - JSONP 仅适用于命名回调函数

javascript - Jquery 可调整大小的文本区域

javascript - 从 jquery 库中删除 HTML 内联样式

javascript - 如何在包含 <br> 作为换行符的段落中的多行上显示字符串值

jquery - 自动完成后触发 Onchange 事件

javascript - 滑动 Owl Carousel 控件

javascript - 在javascript中获取类名时出错

javascript - 使用 JSONP 在 javascript 小部件中导航

php - jquery/WordPress : apply infinite scroll effect to new content loaded via AJAX