버튼을 클릭하면 새로운 콘텐츠를 제공하려고합니다. 나는 또한 새로운 수업을 추가한다. 그 작업의 완벽하게 정상적으로 첫 번째 클릭에 있지만, innerHTML을 그것에 두 번 클릭 한 후 변경 ins't 어떤 이유로 .. HTML :jQuery 버튼이 작동하지 않습니다.
<button class="btn btn-warning btn-invisible"><i class="fa fa-eye-slash"></i></button>
jQuery를 :
$('.btn-invisible').click(function() {
$(this).removeClass('btn-invisible');
$(this).addClass('btn-visible');
$(this).html('<i class="fa fa-eye"></i>');
});
$('.btn-visible').click(function() {
$(this).removeClass('btn-visible');
$(this).addClass('btn-invisible');
$(this).html('<i class="fa fa-eye-slash"></i>');
});
나는이 바이올린을 가지고 준비 : https://jsfiddle.net/dthee9w6/7/
누군가가 도울 수 있으면 좋아할 것입니다.
토글 하시겠습니까? – Li357
바이올린이 잘 작동하고 있습니다 ... 요소를 검사하고 버튼을 클릭하십시오. HTML은 예상대로 변경됩니다. – Santi
시도 '$ (이) .empty(); ' '$ (이)으로 .Append (' ');' – victor175