元素存儲在變量中時可以獲取元素ID嗎?jquery當元素存儲在變量中時如何到達元素ID
var element = $("#someElement")
var id = element.id();
如果我有類似的東西,它不工作。元素也只存儲在變量中,現在不在DOM中。
元素存儲在變量中時可以獲取元素ID嗎?jquery當元素存儲在變量中時如何到達元素ID
var element = $("#someElement")
var id = element.id();
如果我有類似的東西,它不工作。元素也只存儲在變量中,現在不在DOM中。
id
是元素#someElement
,而不是一個jQuery集合$("#someElement")
的方法的屬性。
因此
var id = element.prop('id');
或
var id = element.get(0).id;
使用.attr()
var id = element.attr('id');
這樣做是正確的方法:
varName.attr('id');
嘛,三個或四個正確的方式之一,無論如何。 :-) –