jquery效果在jsfiddle中工作但不在线 - 请帮助

时间:2012-04-12 13:41:25

标签: jquery effect

经过几个小时的努力仍在努力解决这个问题。该脚本适用于jfiddle:http://jsfiddle.net/uCcYw/3/,将flash效果应用于add_item(simplecart_shelfitem)的父级,但不在线:http://www.diysoakwells.com.au/test.html。它复制和粘贴相同的代码,我不明白!请帮助:)

4 个答案:

答案 0 :(得分:5)

你需要把它放在里面

$(document).ready(function() {
   // some code here
 });

答案 1 :(得分: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/

答案 2 :(得分:0)

您尚未在$(document).ready()电话中打包JavaScript。具有指定类的元素在JS执行时不存在。

答案 3 :(得分:0)

您的就绪处理程序从一开始就缺少$

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

        return false;
    });
});