这个简单的jQuery有什么问题?

时间:2011-03-18 15:45:11

标签: javascript jquery

<script type="text/javascript">
$(document).ready(function() {
  $(".rpxnow").click();
});
</script>

我把它放到我页面的正文部分,以便点击类rpxnow的所有链接。如果我将该行粘贴到javascript控制台中,它会产生所需的效果,但是,当我重新加载页面时,它似乎不起作用。

3 个答案:

答案 0 :(得分:1)

似乎对我有用。

http://jsfiddle.net/9FruC/

答案 1 :(得分:0)

嗯... .click()在所有浏览器中都不受支持,它只会触发例如点击事件(而非实际点击)。 FF。

但如果您点击所有链接,请使用$("a.rpxnow")。如果您是动态加载链接,那么您应该等到xx秒才能触发click thingy。

答案 2 :(得分:0)

您的问题是您当前的脚本没有返回任何内容。您需要定义点击的内容:

<script type="text/javascript">
$(document).ready(function() {
  $(".rpxnow").click(function(){
      alert('hi!');
      //other code...
    });
});
</script>