jquery - 如何使用 jQuery 向当前 URL 添加 HTML 属性
问题描述
对不起,伙计们,菜鸟 jQuery 问题。这就是我所拥有的:
HTML:
<div>
<a class="tag-buttons" href="#" data-id="&product_tag=273" data-element_type="widget" data-widget_type="button.default">
Sistemas de asistencia
</a>
</div>
jQuery:
$(document).ready(function(){
url = window.location.href + attr('data-id');
$(".tag-buttons").click(function(){
$(".tag-buttons").attr("href", url);
});
});
我做错了什么?
太感谢了!
解决方案
这是解决方案
$(document).ready(function(){
var url = window.location.href;
$(".tag-buttons").click(function(){
url+=$(this).data('id');
// $(this).attr("href", url);
window.location = url;
});
});
推荐阅读
- yolo - Darknet + YOLO4 = cuBLAS 状态 win10 出错?
- jwt - 登录密钥斗篷后撤销刷新令牌
- reactjs - 如何渲染从 API ReactJS 获取的单个项目
- javascript - 如何使用交叉点观察器观察元素的顶部和底部
- rabbitmq - Masstransit RabbitMq 自动删除仲裁队列
- flutter - 屏幕上的内容每次都成倍增加,屏幕正在初始化(SQLite,颤振)
- python - 如何更改三元图的轴刻度顺序?
- php - 在生产中不推荐计算 Redis 密钥是否有过期时间?
- python-3.x - 与多种数据类型(字符串、整数、浮点数等)的向量相似度?
- java - 如何在 Android 中减小 PDF Reader 的 APK 大小?- 爪哇