第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用類來觸發(fā)多個元素 onmouseover 和 onclick 的功能?

如何使用類來觸發(fā)多個元素 onmouseover 和 onclick 的功能?

12345678_0001 2022-10-21 10:47:48
我有這個工作的代碼?;旧纤遣シ怕曇?onclick 和 onmouseover。但我必須在許多元素(鏈接和圖像)上使用它。我想要一個可以讓我在 html 頁面中使用類而不是 onmouseover 和 onclick 的解決方案。我認(rèn)為這類似于事件偵聽器,但我發(fā)現(xiàn)很難做到這一點。這是我下面的代碼var audio, clicksound, hoversound, mutebtn;function initAudioPlayer(){  audio = new Audio();  audio.src = ("audio.ogg", "audio.mp3");  audio.loop = false;  audio.volume = 0.5;  audio.play();  clicksound = new Audio();  clicksound.src = ("audio/click.ogg", "click.mp3");  clicksound.loop = false;  clicksound.volume = 0.5;  clicksound.play();  hoversound = new Audio();  hoversound.src = ("audio/hover.ogg", "hover.mp3");  hoversound.loop = false;  hoversound.volume = 0.5;  hoversound.play();  mutebtn = document.getElementById("mutebtn");  mutebtn.addEventListener("click", mute);  mutebtn.addEventListener("click", muteclick);  mutebtn.addEventListener("click", mutehover);  function mute(){    if(audio.muted){        audio.muted = false;        mutebtn.style.background = "url(images/speaker.png) no-repeat";      } else {        audio.muted = true;        mutebtn.style.background = "url(images/muted.png) no-repeat";      }  }  function muteclick(){    if(clicksound.muted){        clicksound.muted = false;        mutebtn.style.background = "url(images/speaker.png) no-repeat";      } else {        clicksound.muted = true;        mutebtn.style.background = "url(images/muted.png) no-repeat";      }  }  function mutehover(){    if(hoversound.muted){        hoversound.muted = false;        mutebtn.style.background = "url(images/speaker.png) no-repeat";      } else {        hoversound.muted = true;        mutebtn.style.background = "url(images/muted.png) no-repeat";      }  }}window.addEventListener("load", initAudioPlayer);<html><head><title>Just a sample code snippet</title></head><body>
查看完整描述

1 回答

?
慕容3067478

TA貢獻(xiàn)1773條經(jīng)驗 獲得超3個贊

你可以這樣做:


document.addEventListener("mousemove", ( event ) => {

    const hoverElement = event.target;

    if( hoverElement.classList.contains('desiredClass') ){

        // Do somethig

    }

});


查看完整回答
反對 回復(fù) 2022-10-21
  • 1 回答
  • 0 關(guān)注
  • 135 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號