Tôi biết cách điền văn bản, nhưng cách điền văn bản để nó duy trì ngắt dòng?làm thế nào để bạn cư trú một textarea với jquery và linebreaks?
ví dụ
html
<div id="previous_purchases">blah blah blah<br />blah blah</div>
jquery
$('#previous_purchases').click(function(){
var what = $(this).text();
$('#purchased').text(what);
});
Tất cả các blah chỉ là đá lên trong textarea trên cùng một dòng. Ý tưởng nào?
chỉnh sửa: Tôi đã thử với html() thay vì văn bản nhưng nó tạo ra kết quả tương tự. Tôi sẽ tưởng tượng bằng cách sử dụng html() Tôi sẽ kết thúc với một textarea có '
' nhưng đó không phải là trường hợp ... nó chỉ là tất cả trên một dòng.
Ngay cả với mã này:
$('#previous_purchases').click(function(){
var what = $(this).html();
$('#purchased').html(what);
});
xin lỗi tôi cần phải làm rõ, html() là nỗ lực đầu tiên của tôi tại đây. – willdanceforfun
Tôi nên rõ ràng hơn một chút. Bạn sẽ cần phải kéo html vào "cái gì" và thêm nó vào #purchased bằng cách sử dụng html() cho cả hai. Tôi đã chỉnh sửa nhận xét của mình bằng toàn bộ ví dụ HTML hoạt động. –
xin lỗi nếu câu đầu tiên về âm thanh đột ngột, nó không có nghĩa là. Tôi mong công việc này phù hợp với bạn! –