经过几个小时的努力仍在努力解决这个问题。该脚本适用于jfiddle:http://jsfiddle.net/uCcYw/3/,将flash效果应用于add_item(simplecart_shelfitem)的父级,但不在线:http://www.diysoakwells.com.au/test.html。它复制和粘贴相同的代码,我不明白!请帮助:)
答案 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;
});
})
答案 2 :(得分:0)
您尚未在$(document).ready()
电话中打包JavaScript。具有指定类的元素在JS执行时不存在。
答案 3 :(得分:0)
您的就绪处理程序从一开始就缺少$
:
$(function() {
$(".item_add").click(function() {
$(this).parent().effect("highlight", {}, 750);
return false;
});
});