AnA*_*ice 13 jquery dom jquery-plugins css-selectors fancybox
我有以下几行代码:
    $("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")将以未定义的形式返回?我究竟做错了什么?
谢谢
Jon*_*Lin 15
如果您使用的是Fancybox 2.0,则可以执行以下操作:
$("a.quickview").fancybox({
    ajax : {
        type    : "POST",
        data    : 'itemID=' + $(this.element).attr("name")
    }
});]
来源:来自fancyBox Github问题的代码片段(这可行)=>
$(".fancybox").fancybox({
  beforeShow : function() {
    this.title = $(this.element).attr('fancybox-title');
  }
});