如何使用jQuery向当前URL添加HTML属性

问题描述 投票:0回答:1

对不起,新手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);
      });
    });

我做错了什么?

非常感谢!

jquery html url attributes
1个回答
0
投票

这是解决方法

 $(document).ready(function(){
     url = window.location.href;
       $(".tag-buttons").click(function(){
         url+=$(this).data('id');
         // $(this).attr("href", url);
          window.location = url;
       });
     });
© www.soinside.com 2019 - 2024. All rights reserved.