我希望 jquery 在单击class="text"时将class ="num"的值添加到id="form2"的表单中。重要的是,只有在“text” -class 之后的下一个“num”-class的值被添加到表单中!
<p class="text" >
<a class="num"><%= g.nummer %></a><a class="bez"><%= g.bezeichnung %></a>
</p>
<input id="form2" name="suche" type="text">
我的实际代码:
$(document).on("click", ".text", function() {
$("#Content").html($(this).next(".text1").html());
$("#form2").html($(this).next(".num").val());
$('.text').css('color','');
$(this).css( "color", "red" );
});
});
但不知何故,这条线行不通:
$("#form2").html($(this).next(".num").val());
谢谢!