以ul下的li元素為例;獲取li的索引,**如下:
方法1:
把每個li元素加上index屬性,每個li被點選時獲取index屬性即可
var ul = document.getelementbyid("list");
var list = ul.queryselectorall('li'
);for (var i = 0; i < list.length; i++)
ul.addeventlistener(
'click
',function(e))
方法2:
獲取ul下的所有li,找到被點選li在所有li中的位置
ul.addeventlistener('click
',function(e))
js 點選li輸出當前li的索引號
1.動態新增屬性的方法 星期1li 星期2li 星期3li 星期4li 星期5li ul body var lis document.queryselectorall li for var i 0 i lis.length i script 2.利用閉包的方式 立即執行函式也稱為小閉包因為立即執行函...
js 獲取當前元素距離視窗的距離
獲取dom到body左側和頂部的距離 getboundingclientrect 平時在寫js的時候,偶爾會需要用js來獲取當前div到 body 左側 頂部的距離。網上查一查,有很多都是通過offsettop offsetleft來計算出來的。我按照網上的查到的資料用了一次,算出來了一堆錯誤答案。...
獲取當前點選的Activity和fragment
在剛進入公司,可能一開始老大首先讓你熟悉 從伺服器把 拿過來之後,也許無從下手,心裡會想,阿西吧,從 入手,一般的專案,不管是fragment還是activity都有乙個積累,我們只需在積累打乙個類名的log,然後根據類名,我們就很容易當前是在哪個activity或者fragment 例如 publ...