2012-12-26 23 views
1

我有一個類名「searchIcon」,並且我爲該類寫了一個點擊函數。如何讓新建頁面加載時點擊一個類?

在HTML

 <div class="searchIcon">Icon</div> 

在JS文件

$(".searchIcon").click(function(){ 
    //class function 
    }); 

我想這個功能應該在頁面加載的時間被點擊。

最大我需要它在jQuery的

回答

2

你可以稱之爲.click().trigger('click')您綁定的事件之後。

$(function() { 
    $(".searchIcon").click(function(){ 
     //class funstion 
    }).click(); 
}); 
0

您可以的document.ready函數使用JQuery trigger: -

$觸發( '點擊')( 「searchIcon」)。

$(function() { 
    $(".searchIcon").click(function(){ 

    }); 
    $(".searchIcon").trigger('click'); 
}); 
0

您可以單擊處理程序直接調用一個函數,然後在頁面加載調用相同的功能(jsFiddle example):

$(".searchIcon").click(function(){ 
    //class function 
    clickFunction(); 
}); 

var clickFunction = function(){ 
     alert("clicked!"); 
}; 

clickFunction(); 
​ 
0

您的代碼需要在頁面加載點擊觸發:

$(function(){ // ready handler 
    $(".searchIcon").click(function(){ 
     //class function 
    }); 
    $(".searchIcon").click(); // this fires when doc gets ready 
}); 
相關問題