あるサイトに使用するブックマークレットを作成している中でどうしても動作しない処理が
あったため、質問させていただきます。
チェックボックスのオールチェック
var ALLCK = function(){ $(".itemCheck").attr("checked", "checked"); }
の後、
ポップアップ画面を表示する以下のような処理を動作させたいのですが、
実行されません。
var Loadclick = function(){ if($('.itemCheck:checked').length == 0) { alert('コメント文'); return; } $('#exhibitCount').text($('.itemCheck:checked').length); $('#exhibitItems').html(''); $('.itemCheck:checked').each(function(){ $('#exhibitItems').append(' ' + $('#itemTitle_' + $(this).val()).text() + ' '); }) $('#exhibitWindow').modal('show'); }
上記は単独では問題なく動作します。
時間差の問題かと思い、
setTimeout(ALLCK, 1000); setTimeout(Loadclick, 6000);
のように、試してみましたが、
チェックボックスのオールチェック後、ボタン自体が効かなくなっています。
※Loadclick は一括ボタンが押されてときに動作する処理です。
数日あれこれ試行錯誤しましたがお手上げ状態です。
どうかヒントやアドバイスいただければ幸いです。