好的,我一直在与这个战斗超过一个小时,所以我不得不问。这是我的HTML
<a id="edit_shipping">[ Save ]</a>
<span>Method: <input id="new_shipping_method" type="text" value="Free Shipping"></span>
<input type="hidden" name="order_total[1][order_total_id]" value="14">
我的jquery
$("#edit_shipping").on("click",function(){
alert($(this).next('input[name*="order_total_id"]').val());
});
我不能为我的生活弄清楚为什么我一直不明白。我也尝试了查找选择器和相同的结果。请帮忙!
答案 0 :(得分:0)
你能告诉我它是否有效吗?
$("#edit_shipping").on("click",function(){
alert($(this).siblings('input[name*="order_total_id"]').val());
});
答案 1 :(得分:0)
请尝试使用nextAll。
$("#edit_shipping").on("click",function(){
alert($(this).nextAll('input[name*="order_total_id"]').val());
});