我的HTML包含很多這樣的對象:jQuery的獲得點擊的元素的父jQuery對象
<div class="class">
<div class="disconnect_btn">Click here</div>
<input type="hidden" name="ID" value="12"/>
</div>
我必須結合其他功能按鈕元件的功能。就像這樣:
$('.disconnect_btn').bind('click',function(e){
disconnectFunction(e);
});
我想要做的IST拿到第一的股利,其中鍵是什麼,我試圖用e.parents('.class')
方法,但是這就像對象將返回錯誤有沒有方法... 我的第二個目標是從父母Div的隱藏輸入字段中提取值屬性。
function disconnectFunction(e){
var parent = e.parents('.class')); //returns error
var ID = parent.find('input:hidden[name=ID]').attr('value');
console.log(ID);
}
我也嘗試這樣做,$(本)選擇,但不知何故,我得到了stucked現在,也許有一個簡單的解決方案,我無法找到。
使用$(e.target).closest('。'') – 2013-04-26 06:50:56