私の問題は、確認を実行しているページに動的に適用された要素に関連しています。コードは要素を正しくターゲットにして確認部分を尋ねますが、問題は、[はい] を選択した場合です。戻り値がどこに隠されているのかわかりません。以下の私の考えのようにクラスに設定されておらず、値も返されません。ある種の。
削除したい要素の確認から何らかの形式の戻り値を取得する方法を知っている人はいますか?
$('.deleteMe').live('click', function() {
confirmFunction(this);
if ($(this).hasClass('confirm')){ alert("yea");} else {alert("no");}
});
function confirmFunction(element) {
$(element).confirm({
msg:'Confirm Action!<br />',
stopAfter:'ok',
eventType:'click',
timeout:5000,
buttons: { ok:'Yes', cancel:'No', separator:' - '}
});
}