我有<div>
<div id="category_choice"></div>
点击类别项<div>
后,它会出现
<div id="sports" class="category_item" onclick="addCategory('Sports/Health')">
<div id="sports_thumb" class="category_thumb"></div>
<p>Sports/Health</p>
</div>
在里面。现在,当我点击提交按钮时,它必须将“category_choice”中“category_item”的id传递给ajax。
我尝试使用以下代码执行此操作:
$(document).on('click','#nsubmit', function () {
var category = $('#category_choice:first-child').attr('id');
Ajax ... bla-bla-bla数据:类别:category ...与我未提及的其他数据一起,因为它发送它很好。但“类别”仍然是空的。请告诉我错误在哪里。
答案 0 :(得分:4)
可能是空间?
$("#category_choice :first-child").attr('id')
或
正如@David在评论中提到的那样
$('#category_choice > :first')