我這里有個html列表,當(dāng)我點(diǎn)擊id="M1"時,里面的圖片.html("<iframe ><iframe >")替換一個框架,這個容易,很輕松就能實(shí)現(xiàn)。但是我想要是點(diǎn)擊 第二個 時 第一個恢復(fù)原來的img標(biāo)簽,總之點(diǎn)擊別的div后原來的事件恢復(fù),是否能夠?qū)崿F(xiàn),就像鼠標(biāo)經(jīng)過和鼠標(biāo)離開的那種,只是換為點(diǎn)擊,資深的老鐵給點(diǎn)思路??!$('body').on('click', '.box', function(e){ var _id = $(this).data('id');
$("#"+_id).html("<iframe ><iframe >")
});
<div data-id=="M1" class="box"><img src="01.jpg" alt=""></div>
<div data-id=="M2" class="box"><img src="02.jpg" alt=""></div>
<div data-id=="M3" class="box"><img src="03.jpg" alt=""></div>
<div data-id=="M4" class="box"><img src="04.jpg" alt=""></div>
<div data-id=="M5" class="box"><img src="05.jpg" alt=""></div>
求高手,js后者jq如何實(shí)現(xiàn)點(diǎn)擊一個div執(zhí)行一個事件,再點(diǎn)擊別的地方恢復(fù)原來的樣子!
慕哥9229398
2019-03-25 10:27:44