私は私を殺している問題を抱えています。これが私のコードです:
$('.somediv.btn-2').live('click', function() {
if (addToCart()) {
var container = $(this).parent();
container.hide();
container.next().show();
}
});
function addToCart() {
// ...
return true
}
何らかの理由で、コンテナーが非表示になることはありません。
せずに隠すだけif()
でも機能しますが。この関数は AJAX 呼び出しを行いtrue
、成功すると戻ります。呼び出しを見ると、成功を返すため、true を返す必要があります。
本当にありがとう。
編集: console.log(addToCart()) でコンソールを調べてみましたが、未定義と表示されます