javascript – 在jQuery中使用’this’变量fadeIn?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – 在jQuery中使用’this’变量fadeIn?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1418字,纯文字阅读大概需要3分钟。
内容图文
![javascript – 在jQuery中使用’this’变量fadeIn?](/upload/InfoBanner/zyjiaocheng/762/9a68e3c6b5c24b92a3e890020df736d7.jpg)
我正在尝试使用ajax创建一个按钮,它将喜欢该线程.但它必须只在淡出的线程上淡出和淡出受欢迎的图像.
我收到以下错误:
未捕获的SyntaxError:意外的令牌
那是我的代码第11行:
$(这’.is_favorited’).fadeIn(“慢”);
这是完整的Javascript源代码:
$(".do_favorite").live("click", function() {
var item = $(this).closest(".box");
var content = $(this).attr('data-id');
alert(content);
$.post( 'ajax.favorite.php?sid=' + content + '',
$(this).serialize(),
function(data) {
if (data == "1") {
// Favorite it
$(this + ' .not_favorited').fadeOut("slow", function (
$(this + ' .is_favorited').fadeIn("slow");
));
}else if (data == "2") {
// Un-Favorite it
$(this + ' .is_favorited').fadeOut("slow", function (
$(this + ' .not_favorited').fadeIn("slow");
));
}else {
alert("DER SKETE EN FEJL DU");
}
}
);
return false;
});
希望有人可以帮我解决这个问题,因为我真的需要使用它,使它只消失被点击的一个.
解决方法:
像这样保存你的“这个”
$(".do_favorite").live("click", function() {
var me = $(this);
var item = me.closest(".box");
var content = me.attr('data-id');
alert(content);
$.post( 'ajax.favorite.php?sid=' + content + '',
me.serialize(),
function(data) {
if (data == "1") {
// Favorite it
me.find(' .not_favorited').fadeOut("slow", function (
me.find('.is_favorited').fadeIn("slow");
));
}else if (data == "2") {
// Un-Favorite it
me.find('.is_favorited').fadeOut("slow", function (
me.find('.not_favorited').fadeIn("slow");
));
}else {
alert("DER SKETE EN FEJL DU");
}
}
);
return false;
});
内容总结
以上是互联网集市为您收集整理的javascript – 在jQuery中使用’this’变量fadeIn?全部内容,希望文章能够帮你解决javascript – 在jQuery中使用’this’变量fadeIn?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。