jquery中的.bind方法不起作用

时间:2013-03-27 23:41:37

标签: javascript jquery html onclick

我正在尝试将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));

我在点击事件的行中收到错误“错误的令牌ILLEGAL”。请有人帮帮我。提前谢谢。

2 个答案:

答案 0 :(得分:3)

$(#header1)应为$('#header1')

答案 1 :(得分:1)

我非常乐意你想做:

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

如果.on可用,您还应使用.bind

您也不要使用示例中的searchAttachPoint。请注意,.header1#header不同,所以您甚至可以指$(searchAttachPoint).bind,但$(".header1")工作时则无需这样做。