1

我使用这个问题的答案中建议的解决方案

如何将 twitter 引导选项卡作为表单向导?

因为我需要相同的功能并且它在 Firefox 中运行良好,但在 chrome 中我得到:

Uncaught TypeError: Object.../localhost:..../#otherIncome1 has no method 'click'

我知道.click()chrome 不支持 on 元素(或者我错了吗?)。我发现了相关的问题,但似乎没有任何效果。

我试过了: "$('#n.1').click()""$('#n.1').trigger('click')"

我没有收到任何错误,但仍然无法正常工作。有什么提示吗?

4

1 回答 1

1

似乎我找到了一个适用于 chrome 和 firefox 的解决方案。我在这个问题的第一个答案中使用了代码: 如何使用 JavaScript 模拟鼠标点击?

结合:

 $("#b1n").click(function ()
   {
    simulate(document.getElementById("n.2"), "click");
   });
 $("#b2n").click(function ()
   {
    simulate(document.getElementById("n.3"), "click");
   }); 

...对于所有按钮,并以这种方式更改按钮:从此:

<button onclick="document.getElementById('n.2').click()">next</button>

对此:

 <button id='b2n'>next</button>

就这样!

于 2012-09-20T07:45:10.200 回答