我有一个显示多个交易的网格。每个交易都有多个子交易。现在我必须在点击事件的相应交易的fancybox弹出窗口中显示子交易。我已将交易 ID 存储在锚元素的数据属性中。现在我在发送 ajax 请求时被卡住了,我无法传递相应的交易 ID,因为我无法获取被点击的元素。这是我的代码:
$('.deal_parent').fancybox({
href : subDealUrl,
ajax : {
type : "GET",
data : 'deal='+{here i want to pass the deal id dynamically},
},
'overlayOpacity' : '0.2',
'transitionIn' : 'elastic',
'transitionOut' : 'fade',
});
我曾尝试过$(this).data('deal')
那里,但没有奏效。