1

何時間も経ってもまだこれを解決しようとしています。スクリプトは jfiddle で機能します: http://jsfiddle.net/uCcYw/3/、フラッシュ効果を add_item (simplecart_shelfitem) の親に適用しますが、オンラインではありません: http://www.diysoakwells.com.au/test.html。コピーして貼り付けたのと同じコードですが、わかりません!! 助けてください : )

4

4 に答える 4

5

中に入れる必要があります

$(document).ready(function() {
   // some code here
 });
于 2012-04-12T13:44:23.030 に答える
1

変化する

(function() {
    $(".item_add").click(function() {
        $(this).parent().effect("highlight", {}, 750);

        return false;
    });
})(jQuery);

$(function() {
    $(".item_add").click(function() {     
        $(this).parent().effect("highlight", {}, 750);       
        return false;
    });
})

作業サンプル: http://jsfiddle.net/gtT4H/7/

于 2012-04-12T13:50:11.763 に答える
0

$(document).ready()JavaScript を呼び出しにラップしていません。指定されたクラスの要素は、JS の実行時点では存在しません。

于 2012-04-12T13:45:08.300 に答える
0

あなたの準備ができたハンドラーには$、最初から欠けています:

$(function() {
    $(".item_add").click(function() {
        $(this).parent().effect("highlight", {}, 750);

        return false;
    });
});
于 2012-04-12T13:45:08.950 に答える