2015-09-02 243 views
-2

好吧,我在StackOverflow處處尋找,但找不到答案。我有HTML,看起來像這樣:JQuery按鈕不會點擊

<input type="button" value="Sign Up Here" id="buttonClick"> 

和腳本在那說

<script> 
$(document).ready(function() { 
    $("#buttonClick").click(function(){ 
    alert("hello"); 
)}; 
)}; 

頂部,但警告從來沒有顯示。這只是一個測試警報,試圖讓點擊工作,因爲其餘的應該沒問題。有任何想法嗎?

+1

您錯過了ID選擇器'#'...應該是$(「#buttonClick」)。click ...! –

+0

如下所示,我的部分是類型。我道歉。我有選擇器,沒有任何工作。 –

+1

您鏈接的頁面沒有加載jquery.js。在嘗試使用它的任何方法之前,您需要添加jquery.js文件作爲您的腳本源代碼....以及您在同一頁面中有無效的html(可能不是您當前問題的原因,但您應該知道那) –

回答

3

您在jQuery中缺少選擇器。既然你有一個按鈕的ID,你應該使用#(ID)選擇器。

瞭解更多關於選擇在JavaScript中docs

還您關閉括號是不正確的。它必須是});而不是)};

因此,替換

$("buttonClick").click(function(){ 
    alert("hello"); 
)}; 
)}; 

$("#buttonClick").click(function(){ 
    alert("hello"); 
    }); 
}); 

請參閱fiddle

+0

啊。簡單的錯字時拉過來(ssh不會讓我現在複製)。我確實有選擇器。與括號一樣。道歉。不想浪費你的時間。編輯。 –

+0

注意右括號 – Lal

+0

仍然不起作用。相同的小提琴雖然。 Hmmmmm。 –

0

忘了在開始添加JQuery.min.js腳本。固定!

+0

請將您的答案標記爲已接受的解決方案。因爲它使這個職位完整的一個.. :) –

+0

還不能。必須等兩天。會做! –