国产综合精品-久久久久久成人毛片免费看-69久久夜色精品国产69-美国十次啦怡红院

Web前端知識(shí)

首頁(yè) > 免費(fèi) > Web前端知識(shí) >

前端開發(fā)必知的15個(gè)jQuery小技巧(二)

來(lái)源:北京匯仁智杰科技有限公司   時(shí)間:2016-11-16   點(diǎn)擊:

3、檢查圖像是否加載

有時(shí)為了繼續(xù)腳本,你可能需要檢查圖像是否全部加載完畢:

$('img').load(function () {

console.log('image load successful');

});

你也可以用ID或類替換<img>標(biāo)簽來(lái)檢查某個(gè)特定的圖像是否被加載。

4、自動(dòng)修復(fù)破壞的圖像

逐個(gè)替換已經(jīng)破壞的圖像鏈接是非常痛苦的。不過(guò),下面這段簡(jiǎn)單的代碼可以幫助你:

$('img').on('error', function () {

if(!$(this).hasClass('broken-image')) {

$(this).prop('src', 'img/broken.png').addClass('broken-image');

}

});

即使沒(méi)有任何斷掉的鏈接,加上這一段代碼也不會(huì)讓你有任何損失。

5、懸停切換類

假設(shè)你希望當(dāng)用戶將鼠標(biāo)懸停在可點(diǎn)擊的元素上時(shí),它會(huì)改變顏色。那么你可以在用戶懸停的時(shí)候添加類到元素中,反之則刪除類:

$('.btn').hover(function () {

$(this).addClass('hover');

}, function () {

$(this).removeClass('hover');

});

你只需要添加必要的CSS即可。更簡(jiǎn)單的方法是使用toggleClass 方法:

$('.btn').hover(function () {

$(this).toggleClass('hover');

});

注:可能在這種情況下,CSS這種解決方案更快,不過(guò)了解這個(gè)方法很有必要。

網(wǎng)絡(luò)營(yíng)銷推廣?。”本﹨R仁智杰科技有限公司!

地址:北京市昌平區(qū)回龍觀龍冠大廈5層
咨詢:15201492965
業(yè)務(wù)QQ:373002979
E - mail:sales @ huirenzhijie.com
企業(yè)網(wǎng)站備案:京ICP備15021091號(hào)-1

匯仁智杰與眾不同

  • 有網(wǎng)絡(luò)推廣經(jīng)驗(yàn)
  • 有網(wǎng)站建站隊(duì)伍
  • 有大型網(wǎng)站建設(shè)經(jīng)驗(yàn)
  • 致力于營(yíng)銷型網(wǎng)站建設(shè)
  • 始終堅(jiān)持技術(shù)和服務(wù)同樣重要
查看PC版網(wǎng)站
備案號(hào):京ICP備15021091號(hào)-1 版權(quán)所有:匯仁智杰