1
我有如下的代碼。使用jquery得到最接近輸入的標籤的id值
<input type="text" id="commentInput" >
<a class="Comment" data-toggle="modal" data-target="#commentModal"><i style="font-size: 30px;margin-left: 30px;" class="fa fa-comment-o" id="ficon" aria-hidden="true"></i></a>
下面是我爲試圖
var id = $('commentInput').closest('a').find('i').attr('id');
jQuery的,但我不是得到id value
。其投擲爲undefined
。 請提出任何建議。
你錯過了id選擇前綴。 '$('commentInput')' - >'$('#commentInput')' –
另外你試圖找到的輸入控件不是你的註釋元素的子元素,所以最接近函數的調用不會找到那個a元素。 – Esko