我正在尝试将一个URL作为锚标记上的data-url值传递给另一个具有按钮角色的锚标记。单击页面上的锚点后,它将加载到模态窗口中。我认为问题是由于click事件导致模态加载;但是当我在控制台中查看URL时。当我单击模态中的按钮或查看DOM中的href时,它是空的。我的代码缺少什么?
<a href="javascript:void(0); data-sbUrl="http://linktopass.com">click</a>
$('.order-item-tracking').on('click', function(e) {
var sbTargetUrl = $(this).attr("data-sbUrl");
$('.modalBtn').attr('href', sbTargetUrl);
});