我的html代码:
<li id='category-10'>
<label class="selectit">
<input value="10" type="checkbox" name="post_category[]" id="in-category-10" /> Developmental
</label>
</li>
我的 JavaScript 代码:
function onCategoryClick() {
$(".selectit").click(function(e){
var categoryValue = $(e.target).text();
alert("The value is " + categoryValue);
});
}
这将返回字符串“值是发展性的”,但我想要的是“值是 10”我是 Javascript 新手,我将如何定位输入中的值字段,而不是文本?
我也试过
var categoryValue = $(e.target > input).value;
但这不会返回任何东西。