Javascript按钮单击()不会触发操作

时间:2015-12-13 02:06:16

标签: javascript jquery angularjs google-chrome-extension

https://bigquery.cloud.google.com中的按钮节点上调用click()方法不会触发实际的单击功能。我本质上是构建一个chrome扩展,它监视此站点中查询的工作,并且在某些时候,我想在Run Query按钮上触发click事件,以便运行查询。但我没有看到这种情况发生。似乎触发了为该按钮添加我自己的click()处理程序,但似乎没有发生Google的REST调用,因此查询永远不会运行。

我相信这是在Chrome v46中运行,但是一旦我今天将其升级到v47,它似乎已经停止工作了。我无法验证这一点,因为我在Mac上安装v46时遇到问题。这可能是原因还是有任何其他限制会妨碍我这样做?按钮实际上描述如下,似乎是在AngularJS上构建的。

<jfk-button
  aria-disabled="true" 
  class="query-run jfk-button goog-inline-block jfk-button-disabled jfk-button-primary" 
  disabled="disabled"
  jfk-button-style="PRIMARY" 
  jfk-on-action="qbCtrl.startQuery()" 
  ng-disabled="!qbCtrl.canRunQuery()"
  ng-show="!qbCtrl.queryRunning"
  role="button"
  style="-webkit-user-select: none;"
>
  Run Query
</jfk-button>`

0 个答案:

没有答案