このチュートリアルhttp://www.phpbuilder.com/columns/jquery-newsletter-subscription-popup/Jason_Gilmore01192011.php3?page=2を使用して、ニュースレター購読のポップアップを実行しようとしてい ます
simplemodal を正常にセットアップし、 $("#basic-modal-content").modal(); を配置した場合 ページの最後のスクリプトはすべて完全に機能します。チュートリアルに従って、jquery cookie プラグインをセットアップする必要があります。プラグインをロードし、jquery.cookie.js コードを次のように置き換えました。
$(document).ready(function () {
if ($.cookie("newsletter") != 1) {
$('#basic-modal-content').modal({
onClose: function() {
$.cookie("newsletter", "1", { expires: 7 });
$.modal.close();
}
});
}
});
そして何も起こりません。私はコーディングに非常に慣れていないので、誰でもこれを手伝ってもらえますか:( psチュートリアルの作者は、「さらに、ニュースレターの購読プロンプトなどの機能にモーダルダイアログを使用する場合は、ウィンドウを閉じた後に別のCookieを設定することを検討してください。ユーザーがニュースレターを再度購読しようとしないようにするためだけに、有効期限が切れることのない Cookie を使用します。」これは便利な機能であり、私もそれを使用したいと考えています。