最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery中$(function() {});問題詳解

 更新時(shí)間:2015年08月10日 10:22:16   投稿:hebedich  
$(function() {});是$(document).ready(function(){ })的簡寫,最早接觸的時(shí)候也說$(document).ready(function(){ })這個(gè)函數(shù)是用來取代頁面中的window.onload;但是今天發(fā)現(xiàn) 好像不是這樣回事!是在做一個(gè)頁面載入效果時(shí)發(fā)現(xiàn)的!

$(document).ready() 里的代碼是在頁面內(nèi)容都加載完才執(zhí)行的,如果把代碼直接寫到script標(biāo)簽里,當(dāng)頁面加載完這個(gè)script標(biāo)簽就會(huì)執(zhí)行里邊的代碼了,此時(shí)如果你標(biāo)簽里執(zhí)行的代碼調(diào)用了當(dāng)前還沒加載過來的代碼或者dom,那么就會(huì)報(bào)錯(cuò),當(dāng)然如果你把script標(biāo)簽放到頁面最后面那么就沒問題了,此時(shí)和ready效果一樣。

$(document).ready(function(){})可以簡寫成$(function(){});

點(diǎn)擊段落后,此段落隱藏:

<html>
<head>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
 $("p").click(function(){
  $(this).hide();
 });
});
</script>
</head>

<body>
 <p>If you click on me, I will disappear.</p>
</body>
</html> 

如果把$(document).ready(function() {});去掉后,無法隱藏段落:

<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
 $("p").click(function(){
  $(this).hide();
 });
</script>
</head>

<body>
 <p>If you click on me, I will disappear.</p>
</body>
</html> 

但是把script放到頁面最后的話,就可恢復(fù)隱藏效果:

<html>
<head>
</head>

<body>
 <p>If you click on me, I will disappear.</p>
</body>

<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
 $("p").click(function(){
   $(this).hide();
 });
</script>
</html> 

總結(jié):

$(document).ready 里的代碼是在頁面內(nèi)容都加載完才執(zhí)行的,你直接寫到script標(biāo)簽里,當(dāng)頁面加載完這個(gè)script標(biāo)簽就會(huì)執(zhí)行里邊的代碼了,如果你標(biāo)簽里執(zhí)行的代碼調(diào)用了當(dāng)前還沒加載過來的代碼或者dom,那么就會(huì)報(bào)錯(cuò),
當(dāng)然如果你把script標(biāo)簽當(dāng)?shù)巾撁孀詈竺婺敲淳蜎]問題了和ready差不多的效果

相關(guān)文章

最新評(píng)論

东兰县| 满城县| 延川县| 小金县| 会宁县| 久治县| 刚察县| 舒兰市| 岳普湖县| 保山市| 响水县| 霍林郭勒市| 大理市| 成都市| 许昌市| 涪陵区| 滦平县| 平利县| 陇川县| 光山县| 湄潭县| 错那县| 静宁县| 盐源县| 张家港市| 沙河市| 潮安县| 益阳市| 济阳县| 贵南县| 尚志市| 托克逊县| 威海市| 东港市| 西盟| 卢氏县| 筠连县| 禄劝| 延吉市| 濮阳市| 肇州县|