2012-09-12 31 views
0

我正在爲一個足球隊的球迷建立一個小愛好網站,我想添加一些jQuery,我似乎無法讓jQuery被觸發。jquery不工作,同時建立一個新的網站

我在右側列中的一個表單內提交了一個提交按鈕,應該在單擊時調用jQuery函數,但它不調用jQuery函數。

我想這會比粘貼一堆令人費解的代碼更容易鏈接到網站。

有誰知道爲什麼jQuery沒有被調用?

謝謝!

+6

jQuery是不兼容足球網站 – zerkms

+1

@zerkms大聲笑男人:)不能相信反足球消息得到如此之多的upvotes :) – Genadinik

+2

@zerkms只有在locale =「我們」; jQuery認爲「足球」意味着別的東西。 –

回答

2

$(document).ready()包裝你的代碼。否則,你會嘗試綁定那名尚未被加載到瀏覽器元素:

$(document).ready(function() { 
    $("#search_fans").click(function() { 
    alert('2'); 
    } 
}); 

這也等同於(和更簡潔):

$(function() { 
    $("#search_fans").click(function() { 
    alert('2'); 
    } 
}); 
+0

當然,該文件準備好了!謝謝!我會在10分鐘內接受SO讓我這樣做。 – Genadinik