首页 > 解决方案 > Javascript:访问数据链接属性

问题描述

https://151megapixel.co.nz/concrete5/index.php/gallery

我有一个使用 SmartPhoto 生成的 javascript 幻灯片(所以我可以获得缩放功能)。但是,我希望将数据标题作为指向另一个页面的链接。我不能在这里发布 javascript 代码,因为它超过 1000 行。

我试过了:

data-link="/concrete5/index.php/purchase"

$(".aclick").click(function (e) {
        e.preventDefault();
        alert($(this).find('data-caption').attr("data-link"));
        });

标签: javascriptgallerydata-linking

解决方案


我检查了您提供的链接。据我了解,您可以这样写:

$('a.js-smartPhoto').click(function (e) {
    e.preventDefault();
    alert($(this).data('link'));
});

推荐阅读