課程
/前端開發(fā)
/JavaScript
/網(wǎng)頁定位導航特效
?為啥$("#content?.item")的效率不如$("#content").find(".item")?的效率高?
2016-02-03
源自:網(wǎng)頁定位導航特效 4-2
正在回答
因為id是唯一的,查找?guī)缀醪恍枰獣r間,然后這個id下面的類比整個網(wǎng)頁的類數(shù)量大大減少,所以$("#content").find(".item") 效率比$("#content?.item")效率高。
我可以給你舉個例子,在中國省的名字是唯一的,你按省市縣村的路徑找是不是比直接告訴你村名去找快多了,不信自己隨便找個地圖軟件試試哪個速度快。
你記得的有依據(jù)嗎?
我記得 css解析定位元素是從右往左的,也就是說 先找到所有應用了 .item 的元素,再找這些元素那些處在 #content 元素下。我們可以找到唯一屬性id=content的元素,在它這里面找 具有.item的元素 或許會更快一些。
介是我個人的見解,有錯誤的話,希望有人能提出來。一起學習哈
因扎吉 提問者
舉報
本課程講解網(wǎng)頁定位導航特效,仿天貓版地狗購物網(wǎng),你值得擁有
2 回答刷新頁面后左邊的content不回復原樣
3 回答導航menu和content怎樣齊平
2 回答為啥什么效果都沒有
3 回答img 標簽為何沒有轉化為塊級元素即可設置寬高有效?
1 回答獲取當前樓層的current 為啥不寫成$("#menu").find(".current") 而是寫的menu.find("current")?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-04-20
因為id是唯一的,查找?guī)缀醪恍枰獣r間,然后這個id下面的類比整個網(wǎng)頁的類數(shù)量大大減少,所以$("#content").find(".item") 效率比$("#content?.item")效率高。
我可以給你舉個例子,在中國省的名字是唯一的,你按省市縣村的路徑找是不是比直接告訴你村名去找快多了,不信自己隨便找個地圖軟件試試哪個速度快。
2016-02-04
你記得的有依據(jù)嗎?
2016-02-03
我記得 css解析定位元素是從右往左的,也就是說 先找到所有應用了 .item 的元素,再找這些元素那些處在 #content 元素下。我們可以找到唯一屬性id=content的元素,在它這里面找 具有.item的元素 或許會更快一些。
介是我個人的見解,有錯誤的話,希望有人能提出來。一起學習哈