在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  HTML/ style和jquery修改樣式的優(yōu)先級(jí)問(wèn)題

style和jquery修改樣式的優(yōu)先級(jí)問(wèn)題

問(wèn)題描述

我首先把所有元素隱藏了,想在jquery里id為div4標(biāo)簽把他再顯現(xiàn),但沒(méi)反映,不知道是什么原因

問(wèn)題出現(xiàn)的環(huán)境背景及自己嘗試過(guò)哪些方法

相關(guān)代碼

// 請(qǐng)把代碼文本粘貼到下方(請(qǐng)勿用圖片代替代碼)
<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title></title>
    <style>
        #div1,#div2,#div3,#div4{
            display:none;
        }
    </style>
    <script type="text/javascript" src="js/jquery-1.8.2.js"></script>
    <script type="text/javascript">
        $(function(){
            $("#div4").css("display","block");
        })
    </script>
</head>
<body>
    <div>
        <div id="div1">
            id div1
            <div id="div4" class="hello" >
                第1個(gè)div
            </div>
        </div>
        <div id="div2">
            第2個(gè)div
        </div>
        <div id="div3">
            第3個(gè)div
        </div>
    </div>
    
</body>

</html>

你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?

不知道為什么后面的樣式改不了之前的。

回答
編輯回答
風(fēng)清揚(yáng)

div4在div1里面,div1是隱藏的,div4不管顯示與否都不會(huì)顯示的

2018年7月3日 06:23
編輯回答
傻丟丟

兩個(gè)問(wèn)題:
1、樓上已經(jīng)說(shuō)了 DIV4本來(lái)就位于不可見的DIV1里面,所以不管怎么改變,他始終都是不可見

2、JS需要放到HTML尾部。

2017年5月19日 21:47