我试图将click事件绑定到包含输入按钮的div上。我想要的是单击按钮时我想调用另一个功能。

HTML div类如下所示。

var searchAttachPoint= document.querySelector('.header1');


在我的JavaScript中,我有这些行。

var searchAttachPoint= document.querySelector('.header1');
$(#header1).bind("click",searchPrompt("Key the text and press Ok", false));


我在单击事件的行中显示“意外令牌非法”错误。有人可以帮我吗。提前致谢。

最佳答案

我很肯定你想做:

$("#header1").bind('click', function () {
    searchPrompt("Key the text and press Ok", false);
});


如果可用,还应该在.on上使用.bind

您也不要在示例中使用searchAttachPoint。请注意,.header1#header是不同的,所以也许您甚至打算做$(searchAttachPoint).bind,但这在$(".header1")可以工作时并不必要。

关于javascript - jQuery中的.bind方法不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15671635/

10-12 13:21