我有一个这样做的第三方 JQuery 库:
var $this = $(this);
...
var $items = $this.find('a');
...
$items.attr('rel', opts.group).fancybox(opts.fancybox);
最后一行将 rel 属性添加到我页面中的链接,并在我单击链接时弹出一个花式框。我想阻止这种情况的发生,并注意到通过注释掉最后一行,我会提示下载链接指向的文件——这正是我想要的。问题是我不能只注释掉这一行,因为如果我将来升级这个库,那么我将无法使用我的更改来更新库。所以我认为如果我删除 rel 内联属性,花式框就不会弹出。我能够删除 rel 标签,但由于某种原因,仍然会弹出花哨的框。知道我需要编写什么代码来摆脱花哨的盒子并获得下载文件的提示吗?
谢谢,
萨钦