這是更大的應用程序的一部分。
我想要做的是在中使用Jquery中的.closest
提交表單時獲取文本。Jquery .closest未定義
雖然沒有定義span1 = $(this).closest("span").html()
的結果。
HTML
<span class="span1">
texthere
</span>
<div>
<div class="whatever">
<form id="theform" action="#" method="POST">
<input type="text" name="input1" />
</form>
</div>
</div>
jQuery的
$(document).on("submit","#theform",function(){
span1 = $(this).closest("span").html();
input1 = $(this).find("input").val();
alert(span1+" - "+input1);
return false;
});
爲什麼我讀.closest
.span1
當我越來越不確定?
哦,你是對的!謝謝 – zurfyx
不客氣! :-) –