我有以下標記:如何在這個例子來訪問外部的選擇
<div class='header-vals' data-item-id='23'>
<input type='text' name='some-input' />
<input type='text' name='some-other-input' />
</div>
,想OT像這樣的東西訪問數據項-ID(但不工作):
$('.header-vals').on('keyup','input',function(){
var item_id=$(this).data('item-id');
});
有沒有一種方法,使這種引用外,使我能得到的數據項-ID?
THX提前
我認爲你正在尋找的[屬性](http://api.jquery.com/attr/)功能 - 例如'$(本).attr( '數據項ID')'。 – jedwards
在事件處理器中,'this'指輸入元件,其不具有'數據項-id'屬性。 –