これらは私のコードの抜粋です
<button>Hook It!</button>
そして少しJQuery
$("ul li .tag_detail button").on('click', function() {
console.log($(this).html());
if ($(this).html() == 'Hook It!') {
$(this).html('Unhook!');
}
if ($(this).html() == 'Unhook!') {
$(this).html('Hook It!');
}
});
さて、ご覧のとおり、トグル効果が必要です。つまり、ボタンをクリックすると、Hook It! の間でトグルする必要があります。そしてアンフック!
問題はここにあります
if($(this).html() == 'Hook It!')
ここでは、コンソール ログが Hook It! を出力している間、この状態は決して通過しません。
console.log($(this).html());