javascript - 添加 jQuery 单击处理程序

标签 javascript jquery

我在页面中有以下 div(我无法修改)。

   <div id=":0.control">Click me</div>

现在我想添加一个 jQuery Click 处理程序

$("#:0.control").click(function () {
         alert('Clicked');
     }
 );

上面给出了错误。有什么解决办法吗??

最佳答案

代替

$("#:0.control")

尝试

$('div[id="\\:0\\.control"]')

DEMO

$("#\\:0\\.control") // better that previous one

DEMO

关于javascript - 添加 jQuery 单击处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11028765/

相关文章:

javascript - 如何更改与一组其他值同名的 html 值的值?

javascript - 为什么这个斐波那契数函数在第 4000 个值时返回无穷大?

php - 仅刷新一个下拉值而不是整个页面 CakePHP

javascript - 删除服务器端生成的横幅广告 - Greasemonkey

javascript - 渲染后,无法识别带有 jquery 包装器的元素

javascript - q-select multiple 如何在选择时关闭弹出窗口

javascript - 我可以稍后调用匿名函数吗

php - 将不同的上传文件显示为缩略图或任何其他方式

javascript - 如何在不刷新的情况下通知数据发生变化?

javascript - jquery keyup函数: enabling/disabling a textbox using keyup()