jquery – FancyBox,获取点击的项目的ATTR

前端之家收集整理的这篇文章主要介绍了jquery – FancyBox,获取点击的项目的ATTR前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_403_0@
我有以下代码行:
$("a.quickview").fancybox({
        ajax : {
            type    : "POST",data    : 'itemID=' + $(this).attr("name")
        }
    });

哪个是有约束力的

<a name="614" class="quickview" href="/URL/index.cfm">quick view</a>

我想要数据作为itemID = 614发布,但是$(this).attr(“name”)会回复为未定义?我究竟做错了什么?

谢谢

解决方法

如果您使用 Fancybox 2.0,您可以这样做:
$("a.quickview").fancybox({
    ajax : {
        type    : "POST",data    : 'itemID=' + $(this.element).attr("name")
    }
});]

来源:Code snippet from fancyBox Github issue(此作品)=>

$(".fancybox").fancybox({
  beforeShow : function() {
    this.title = $(this.element).attr('fancybox-title');
  }
});
原文链接:https://www.f2er.com/jquery/179228.html

猜你在找的jQuery相关文章