原文:遍歷ul下的li,點擊彈出li的索引

首先我們需要一個html結構 我們遍歷ul 下所有的li 並添加點擊事件,一般我們會在for循環里面添加點擊事件,但是結果和我們所期盼不一樣,那么是為什么呢 接下來看看我們的js代碼 我們實現了 這樣就是得來我們想要的效果點擊相應的li得來相應的索引。 簡單說一下實現的過程吧 function code 推薦使用這個 function code 但是這個也是可以用的 這是我整理立調函數或自執行函數 ...

2016-09-19 11:27 1 2480 推薦指數:

查看詳情

JS如何給ul的所有li綁定點擊事件,點擊使其彈出下標和內容

這是一個非常常見的面試題,出題方式多樣,但考察點相同,下面我們來看看這幾種方法:方法一: 方法二: 方法三: 方法四: 上面這四種方法都可以實現循環綁定,但是我們知道,頻繁的操作DOM是非常消耗性能的,如果有1000個li,怎么辦 ...

Wed Mar 27 19:53:00 CST 2019 0 4261
Ulli標簽執行點擊事件——如何獲取你所點擊的標簽

問題所來:做項目時,一般的數據都是用循環動態加載出來的,結構都是一樣的,只是綁定的值不同,如何對相同的標簽做處理的問題就來了。 例如:點誰就顯示誰的數值 <ul id="test"> <li class="test">1</li> <li ...

Tue May 07 01:10:00 CST 2019 0 4049
Ulli標簽執行點擊事件——如何獲取你所點擊的標簽

問題所來:做項目時,一般的數據都是用循環動態加載出來的,結構都是一樣的,只是綁定的值不同,如何對相同的標簽做處理的問題就來了。 例如:點誰就顯示誰的數值 <ul id="test"> <li class="test">1</li> <li ...

Wed Dec 21 06:25:00 CST 2016 0 52595
li點擊彈出序號

你運行一代碼會發現,無論你點擊哪個列表,控制台都是輸出10。這是因為var聲明的變量是函數作用域的,而不是塊級作用域的。也就是說,for循環10次,每次都是改變同一個i,所以它的值會從0一直加到10。還有個問題是閉包導致的,閉包保存的是外部變量的引用,而不是值。也就是說,循環10次監聽器創建 ...

Fri Mar 10 05:37:00 CST 2017 0 1250
js循環給li綁定事件實現 點擊li彈出索引值 和內容

近期,面試我們總會遇到這樣一個面試題: 現在網上答案很多苟同,但是我還是想在重復的述說一遍,俗話說:好記憶不如爛筆頭, 雖然常見,簡單,反復出現,總之,在簡單的多寫寫記憶還是很深刻的,即使忘了,也能拿出來翻翻。 代碼如下:(簡單些) html代碼 <ul>   < ...

Mon Oct 10 20:12:00 CST 2016 0 20308
JavaScript點擊li顯示索引

  有一個ulul里面有幾個li,如果需要點擊li打印出此li對應的索引號該怎么做呢?   最開始的想法是: <ul> <li>春</li> <li>夏</li> <li>秋< ...

Fri Feb 10 19:12:00 CST 2017 0 1384
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM