2011-05-12 34 views
1

任何想法爲什麼這個點擊事件不起作用? (我相信答案很明顯 - 我只是沒有看到它)。jQuery:問題使用綁定和點擊方法

<html> 
    <head> 
     <title></title> 
     <script type="text/javascript" src="jquery.js"></script> 
     <script type="text/javascript"> 
      $(document).ready(function() { 
       $('h1').bind('click', function(){ 
        alert('clicked'); 
       }); 
      )}; 
     </script> 
    </head> 
    <body> 
     <h1>This is a test.</h1> 
    </body> 
</html> 

編輯:@Stefan:謝謝你收到這個錯字。我需要記住下次開放螢火蟲。感謝您提供jsfiddle.net。看起來像一個很酷的網站。

回答

6
$(document).ready(function() { 
       $('h1').bind('click', function(){ 
        alert('clicked'); 
       }); 
      });//note this line 

看起來像一個錯字。打開螢火蟲,你會看到一個JS錯誤。

Here's a working example

+1

幾乎所有的IDE都會發現這個錯誤。我使用Intelli-J Ultimate,並且我推薦它高度使用服務器端的JS開發(它捕獲了Eclipse和Netbeans沒有的一些東西)。 – 2011-05-12 20:30:43

+0

我永遠無法分辨何時這些支架在沒有凝視幾分鐘的情況下正確關閉 - 它們讓我頭暈目眩。 – RedFilter 2011-05-12 20:30:52