2011-09-23 80 views
0

有人能指出我在正確的方向找出爲什麼在下面的代碼中的事件不起作用。我嘗試使用Firefox,但不知道如何使用Firefox來解決這個問題。點擊事件不起作用

當我點擊按鈕時,沒有任何反應。我沒有看到提醒框

<script type="text/javascript"> 
$(document).ready(function() 
{ 
    $(#saveButton).click(function() 
    { 
     alert("hello World"); 
    }); 
}); 
</script> 

<div id="west" class="ui-layout-west"> 
    <input id="saveButton" type="button" value="save"></input> 
    <div> <ul id="ul_west"></ul> </div> 
</div> 
+1

你應該尋找一個調試控制檯(螢火蟲或Chrome),這JavaScript錯誤會被調試器向你指出確切。 – jfriend00

回答

7

你忘了引號周圍的id。

$('#saveButton').click(function(){ 
    alert("hello World"); 
}); 
+1

哈哈。可憐的傢伙,我只能說*我們都在那裏*。 – daryl

+0

哈,是的。當發現這些東西時,語法高亮幫助ALOT。 –

+0

阿門...去年我花了大約2個小時試圖解決這樣一個JavaScript問題......我已經使用保留關鍵字聲明瞭一個變量......睡眠剝奪不利於編程能力 –

2
$('#saveButton').click(function() // forgot ' 
    { 
     alert("hello World"); 
    });