我有兩個textarea。當我點擊它應該附加到文本區域。請查看JSFIDDLE代碼。jquery追加文本到不同的文本區域不起作用
當我點擊#one,#two只追加到第一個textarea。和#three,#four僅適用於第二個textarea。但我的代碼附加到兩個textareas。
<form accept-charset="UTF-8" action="/home/index" method="post">
<div class="hashtag">#one</div>
<div class="hashtag">#two</div>
<textarea id="text-box"></textarea>
<input type="submit" value ="ok" id="go" />
<div class="hashtag">#three</div>
<div class="hashtag">#four</div>
<textarea id="text-box1"></textarea>
<input type="submit" value ="ok" id="go" />
</form>
jQuery代碼
$(document).ready(function(){
$(".hashtag").click(function(){
var txt = $.trim($(this).text());
var box = $("#text-box");
var box1 = $("#text-box1");
box.val(box.val() + txt);
box1.val(box1.val() + txt);
});
});
我的代碼文本追加到文本框都。
[http://jsfiddle.net/Hhptn/483/][1]
你的問題不清楚,小提琴上的代碼你有兩個輸入框你想做什麼? –
當我點擊#one和#two它應該只附加到第一texarea ..我的代碼apped到兩個textaras。就像當我點擊#three和#four時,它應該只添加第二個textarea,而不是兩個。 –
現在你的鏈接消失了。 –