自定义搜索引擎按钮单击

我试图在自定义搜索引擎搜索按钮上调用function点击。

我尝试的代码是:

 $(".gsc-search-button input[type=button]").click(function() { alert("1"); });  

不起作用。

网站: http : //akcijos.igloro.info/?q = Android

编辑:

在post上找到解决方案:将点击事件绑定到Google自定义搜索中的“搜索”按钮

在其他stackoverflowpost上找到了解决方案。

原因:

在window.onload之后使用google js api创建搜索框,因此.bind()失败。 用jquery.live()解决了这个问题。

码:

  

其他posturl: 在Google自定义搜索中将点击事件绑定到“搜索”按钮

您是否试图覆盖按下按钮的默认操作? 你可以尝试这样做:

 $(".gsc-search-button input[type=button]").click( function(e) { e.preventDefault(); alert("1"); } );