0

私はJQueryを初めて使用します。なぜこの単純なJQueryがChrome、FFで機能しないのかわかりません。驚いたことに、IE6で機能します。簡単なアイデアは、Divをクリックするとアラートが表示されるということです

<!DOCTYPE html>
<html>
<head>
   <title>Page Chrome Test</title>
   <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
   <style  type="text/css">
      .divcls { width:100px; height:100px; background-color: black; }
   </style>
</head>
<body>
   <script type="text/javascript">
        jQuery(document).ready(function(){
            $(".divcls").click(function(e){
                 alert('Hi');
            });  
        })​
   </script>

   <div class="divcls">
   </div>
</body>
</html>
4

2 に答える 2

1

私にとっては問題なく動作しますが、準備完了ブロックの最後にセミコロンがありません:

jsフィドル

$(document).ready(function(){
   $(".divcls").click(function(e){
     alert('Hi');
   });  
})​;
于 2012-05-21T21:14:45.577 に答える