当前位置 : 主页 > 网页制作 > JQuery >

jquery – 如何绑定到Elements数据属性

来源:互联网 收集:自由互联 发布时间:2021-06-15
我有一个数据属性,如: a href="stuff" data-open-dialog="location-XXXX"click/aa href="stuff" data-open-dialog="location-YYYY"click/a 如何绑定到数据打开对话框,并获取XXXX或YYYY的值? 我知道如何绑定到特定值
我有一个数据属性,如:

<a href="stuff" data-open-dialog="location-XXXX">click</a>

<a href="stuff" data-open-dialog="location-YYYY">click</a>

如何绑定到数据打开对话框,并获取XXXX或YYYY的值?

我知道如何绑定到特定值,如:

a[data-open-dialog="location-XXXX"]

但是如何使值动态化然后获得点击值呢?

谢谢

你在做什么并不是真正的“绑定”.您只想检索其值,或者我认为.

尝试这样的事情:

$('a[data-open-dialog]').click(function(e) {
    e.preventDefault();

    var location = $(this).data('open-dialog');

    ...
});

然后,location将保留location-XXXX或location-YYYY.剥离“位置”部分应该是一件简单的事情.

网友评论