最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js 綁定帶參數(shù)的事件以及手動觸發(fā)事件

 更新時間:2010年04月27日 14:31:56   作者:  
js 綁定帶參數(shù)的事件以及手動觸發(fā)事件,需要的朋友可以參考下。
1.html代碼
復(fù)制代碼 代碼如下:

<div>
<div id="tab">
<h2>標(biāo)題一</h2>
<h2>標(biāo)題二</h2>
<h2>標(biāo)題三</h2>
<h2>標(biāo)題四</h2>
div>
<dl id="tabcon">
<dd>內(nèi)容一</dd>
<dd>內(nèi)容二</dd>
<dd>內(nèi)容三</dd>
<dd>內(nèi)容四</dd>
</dl>
<div>

2 .js部分
復(fù)制代碼 代碼如下:

<script type="text/javascript" defer="defer">
var tab = document.getElementById("tab").getElementsByTagName("h2");
function swap(n) {
return function() {
for(var i=0; i<tab.length; i++) {
document.getElementById("tabcon" + i).style.display = "none";
document.getElementById("tab" + i).className = "";
}
document.getElementById("tabcon" + n).style.display = "block";
document.getElementById("tab" + n).className = "focus";
}
}

for(var i=0; i<tab.length; i++) {
tab[i].setAttribute("id", "tab" + i);
if(window.addEventListener) {
tab[i].addEventListener("mouseover", swap(i), false);
} else if(window.attachEvent) {
tab[i].attachEvent("onmouseover", swap(i));
}
}

var tabcon = document.getElementById("tabcon").getElementsByTagName("dd");
for(i=0; i<tabcon.length; i++) {
tabcon[i].setAttribute("id", "tabcon" + i);
}

if(document.createEvent) {
var evObj = document.createEvent('MouseEvents');
evObj.initEvent( 'mouseover', true, false);
tab[0].dispatchEvent(evObj);
} else if( document.createEventObject) {
tab[0].fireEvent('onmouseover');
}
</script>

相關(guān)文章

  • 微信小程序冒泡事件及其阻止方法實例分析

    微信小程序冒泡事件及其阻止方法實例分析

    這篇文章主要介紹了微信小程序冒泡事件及其阻止方法,結(jié)合實例形式分析了事件分類、冒泡及相應(yīng)阻止操作方法,需要的朋友可以參考下
    2018-12-12
  • vue3+Pinia+TypeScript?實現(xiàn)封裝輪播圖組件

    vue3+Pinia+TypeScript?實現(xiàn)封裝輪播圖組件

    這篇文章主要介紹了vue3+Pinia+TypeScript?實現(xiàn)封裝輪播圖組件,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-07-07
  • JS控制GIF圖片的停止與顯示

    JS控制GIF圖片的停止與顯示

    這篇文章主要為大家詳細(xì)介紹了JS控制GIF圖片的停止與顯示,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • 一起來了解JavaScript的變量作用域

    一起來了解JavaScript的變量作用域

    這篇文章主要為大家詳細(xì)介紹了JavaScript變量作用域,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 小程序登錄之支付寶授權(quán)的實現(xiàn)示例

    小程序登錄之支付寶授權(quán)的實現(xiàn)示例

    這篇文章主要介紹了小程序登錄之支付寶授權(quán)的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 使用JavaScript操作Visual Viewport的方法示例

    使用JavaScript操作Visual Viewport的方法示例

    在現(xiàn)代前端開發(fā)中,視口(viewport)是一個非常重要的概念,它決定了用戶在瀏覽網(wǎng)頁時所看到的內(nèi)容,JavaScript 提供了一個強大的接口 —— Visual Viewport API,讓開發(fā)者可以更靈活地控制和獲取視口的信息,本文將詳細(xì)介紹如何使用 Visual Viewport API
    2024-09-09
  • JavaScript常用對象的方法和屬性小結(jié)

    JavaScript常用對象的方法和屬性小結(jié)

    JavaScript是基于對象的語言。我們知道,對象是由一組數(shù)據(jù)(JavaScript中稱之為屬性)和施加在這組數(shù)據(jù)上的方法組成的。JavaScript中還有一些不屬于任何對象的系統(tǒng)函數(shù)
    2012-01-01
  • JavaScript 事件的一些重要說明

    JavaScript 事件的一些重要說明

    關(guān)于JavaScript中事件的一些重要說明,需要的朋友可以參考下。
    2009-10-10
  • 動態(tài)修改DOM 里面的 id 屬性的弊端分析

    動態(tài)修改DOM 里面的 id 屬性的弊端分析

    我不知道是否有什么標(biāo)準(zhǔn)規(guī)定不允許修改id屬性,或者不建議修改id屬性,總之IE對此支持不佳。
    2008-09-09
  • Bootstrap學(xué)習(xí)筆記之js組件(4)

    Bootstrap學(xué)習(xí)筆記之js組件(4)

    這篇文章主要為大家詳細(xì)介紹了Bootstrap學(xué)習(xí)筆記之js組件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-06-06

最新評論

郴州市| 浏阳市| 错那县| 廉江市| 恩平市| 旌德县| 罗城| 安义县| 荆门市| 尼玛县| 时尚| 漠河县| 共和县| 米泉市| 新疆| 南昌县| 青河县| 伊宁市| 宜春市| 游戏| 新巴尔虎右旗| 达日县| 济阳县| 无为县| 建昌县| 出国| 南平市| 青州市| 宁南县| 长沙市| 石嘴山市| 花莲市| 保山市| 衡阳县| 霍林郭勒市| 陵川县| 湄潭县| 乐陵市| 城步| 伊春市| 南丰县|