Tôi đã nhìn thấy các ví dụ khác nhau gần với những gì tôi đang tìm kiếm, nhưng không có ví dụ nào trong số đó dường như mô tả cách tôi chính xác muốn nó. Tôi là người mới bắt đầu với jQuery, vì vậy giải thích được chào đón.Chuyển đổi innerHTML
Tôi đang tìm kiếm điều này để chuyển đổi innerHTML
từ -
thành +
. Có ai biết cách làm điều này, hiệu quả không?
jQuery/Javascript
$(document).ready(function() {
$(".A1").click(function() {
$(".P1").toggle("slow");
$(".A1").html("+");
});
});
HTML
<div class="A1">-</div>
<h2 class="H1">Stuff</h2>
<div class="P1">
Stuffy, Stuffy, Stuffed, Stuffen', Stuffing, Good Luck Stuff
</div>
Cảm ơn bạn, bất cứ điều gì liên quan đến chuyển đổi các văn bản bên trong của một phần tử HTML có trách nhiệm giúp đỡ. =)
'nếu ($ ('. A1') text() == '-') $ ('. A1'). Văn bản ('+') khác $ ('. A1'). Văn bản ('-') 'hoặc? – powerbuoy
@ powerbuoy — 'var e = $ ('. A1') [0]; e.innerHTML = e.innerHTML == '+'? '-': '+'; ' – RobG
Vâng, tốt hơn. – powerbuoy