2011-08-31 94 views
0

我正在尋找一個代碼,其中,我已經定義了與分配的類名相同的函數名。我需要執行功能,當我點擊該鏈接。使用jquery執行函數

這可能嗎?

+4

需要代碼請 - 沒有上下文它很難理解您的問題 –

回答

0

從我可以做你的問題,在DOM準備好了,地方的內部:

$(".class-name").click(function(event) { 
    functionNameHere(); 
}); 
0

這是jQuery的click是什麼:

$(".myClass").click(myFunction); 
1

如果你的意思是你有這樣的標記:

<a href="#" class="foo">test</a> 

和這個JS:

function foo() { ... } 

,你想調用該函數鏈接被點擊的時候,你可以試試:

$('a').click(function() { 
    window[$(this).attr("class")](); 
}); 

這需要一個事實,即全球級的功能是自動的window對象的屬性優勢,並假設你需要全部鏈接(如果情況並非如此,則根據需要修改最初的jQuery選擇器)。

+0

謝謝,這是我需要... – user633634