簡體   English   中英

如何解析 javascript HTML li object

[英]How to parse a javascript HTML li object

我有一個 object 從螢火蟲看起來像下面

 var object looks like in firebug = [li#demo0 .demo]

同樣可以

  [li#demo1 .demo]

我確定 demo1 是 li 的 id,.demo 是 class。 現在我想從這個 object 即 demo1 中獲取 id。我怎樣才能在 javascript 中做到這一點?

那是 jQuery object。

var obj = $('li#demo1');   // this or some similar selector will produce that object.

獲取 id 有兩種方式:

JS:

var id = obj[0].id; // or obj.get(0).id

jQuery:

var id = obj.attr('id');

如果你知道它總是會有“演示”的 class 它很好而且簡單:) 我假設你使用 jQuery (正如你標記的那樣)

這是一個例子:

http://jsfiddle.net/HenryGarle/dxbhp/

var ulId = $(".demo").attr('id');
alert(ulId);

它使用“demo”的 class 選擇任何內容,然后獲取 id。 如果您在演示的 class 中有多個元素,這將不合適,但我假設您沒有,因為您沒有提到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM