页面加载时jQuery,像点击功能一样执行?

时间:2011-10-23 14:00:28

标签: javascript jquery

我有一个点击功能,它运行类似于以下代码:

$('#go').click(function(e){
    var url = $("#url").val();
    $this = $("#convert");
    $this.css({"text-align":"center","font-size":"18px"});
    $this.html("<a href='http://www.site.com/out/?u=" + url + "'>You will be redirected in <span id='counter'></span> seconds!</a>")
    var count = 10;
    var counter = document.getElementById('counter');

    setInterval(function(){
       count--;
       counter.innerHTML = count;

       if (count === 0) {
          window.location = 'http://www.site.com/out/?u=' + url;
       }
    }, 1000);
});

但我也希望在页面加载时触发它...例如,如果访问者访问的网址如下:

  

http://www.site.com/#http://www.google.com

它会在哈希排序后运行URL上的click函数。

我将如何做到这一点?

1 个答案:

答案 0 :(得分:3)

关于加载点击事件的jquery:

    $(function(){
        $('#go').click();
    })