0

私はjQueryが初めてで、現在ダミーのためにjqueryを読んでおり、本の最初の例を実行しようとしていました:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”  
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”&gt;  
<html>  
<head>  
<title>My Test Page</title>  
<script type="text/javascript" src="js/jquery-1.7.2.js">  
$(document).ready(function(){  
alert(jQuery(‘img’).attr(‘alt’));  
});  
</script>  
</head>  
<body>  
<p>This is my test page.</p>  
 <img src= "images/home.gif" height="28" width="28" alt="This is a test  
image.">  
</body>  
</html>   

ただし、この例を実行した後、アラート ボックスはポップアップしません。

4

4 に答える 4

1
于 2012-06-04T10:58:36.753 に答える
1
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript">
  $(document).ready(function(){
    alert($('img').attr('alt'));
  });
</script>

これでうまくいくはずです。

于 2012-06-04T10:55:33.893 に答える
0

複数の問題が発生しています。

まず、あなたの例は「スマートクォート」(「/」)を示しています。これらは、コンピューティングの世界で理解されているような実際の引用ではありません。

次に、スクリプトタグを誤って使用しようとしています。

それらを複数のタグに分割する必要があります。1つは埋め込み用、もう1つはインライン用です。

<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
    alert(jQuery('img').attr('alt'));
});
</script>
于 2012-06-04T10:58:02.543 に答える
0

変更してみる

<script type="text/javascript" src="js/jquery-1.7.2.js">
$(document).ready(function(){
alert(jQuery(‘img’).attr(‘alt’));
});
</script>

<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
    alert(jQuery(‘img’).attr(‘alt’));
});
</script>
于 2012-06-04T10:56:23.337 に答える