我想從jQuery中的輸入字段獲取值,但我一直收到一個未定義的變量。內容是動態加載的,所以我需要使用(this)和類。使用jQuery從輸入字段中獲取值
下面是HTML:
<div class="menu_page_container">
<div class="page_link">NAME</div>
<input type="hidden" value="5" class="page_id" />
</div>
的jQuery:
$(document).ready(function() {
$(".page_link").on('click', function() {
var item_id = $(this).find(".page_id").attr("value");
alert(item_id);
});
});
當你說的內容已被動態加載,你的意思是值或'input'場本身? – jterry
我覺得他的意思是輸入字段本身 – damienc88
值,輸入字段,並且page_link div和menu_page_container divs –