私は非常に奇妙な問題に直面しています。すべてが正しく機能するはずですが、関数は実行を拒否します。
正常に動作する同様の機能がありますが、コンソールから実行しない限り初期化されません。
これはコードです:
$(".like").click(function() {
number = parseInt($(this).text());
$(this).text(number+1).addClass("iLike").removeClass("like");
delete number;
});
$(".iLike").click(function() {
number = parseInt($(this).text());
$(this).text(number-1).addClass("like").removeClass("iLike");
delete number;
});
@実行しようとしているサイトは: ~~~~
スクリプトにはありますが、実行されていません。どうしてか分かりません。
HTML:
<button id="like-85" class="like " type="button">3</button>
問題: HTML を DOM に挿入しても、ソースが変更されず、特定の機能が挿入に添付されません。
解決策: onclick などのイベントである タグ内に挿入します。