如何在文档体中使用jQuery?

时间:2015-03-08 13:24:11

标签: jquery html

我使用以下方法在head标签中编写了jQuery代码:

$(document).ready(function{
     .....
});

它工作正常。 之后我在主体中添加了另一个jQuery代码,但它不起作用。我的问题是如何在身体中使用jQuery?我可以使用:

$(document).ready(...)

头部和身体不止一次? 我的代码是:



echo "<script type='text/javascript'>
     $(function(){
             $.ajax({
             url: 'ajax/game.php';,
             type: 'POST',
             data: {'do':'favorite','gameid':'".$gameId."'},
             beforeSend: function(){
                           alert('work');
                         },
		     success:function(){
                       alert('Done');
                     }
             });
     });
</script>";
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:-1)

使用$(document).ready()时,您希望在加载整个文档(DOM)后执行代码(.ready() in jQuery API)。

为了更快地显示页面,通常的做法是将代码放在<body>元素的末尾。代码应该被<script>标记包围:

<script type="text/javascript">
$(document).ready(function{
     .....
});
</script> 

您可以在$(document).ready()以及<head>标记的末尾添加<body> as many times as you wish。但是,这可能不是最佳做法。这一切都取决于你想要达到的目标以及你的具体目标。