加上rel=“;灯箱”;到包含.jpg和.gif的链接

Add rel="lightbox" to links with .jpg and .gif in them

本文关键字:jpg gif 链接 包含 rel 灯箱 加上      更新时间:2023-12-10

我正在尝试制作一个简单的脚本,将rel="lightbox"添加到href中的.jpg或.gif链接中。有人能帮我吗?我看不出有错。非常感谢。

<script type="text/javascript">
       $('a[href*=".jpg"]').each(function() {
          $('a[href*=".gif"]').each(function() {
              $(this).attr('rel','lightbox'); 
          });
       });
</script>

您的目标链接具有同时包含'.jpg'和'.gif'的href属性。请尝试将目标链接的href属性以'.jpg'或'.gif':结尾

<script type="text/javascript">
       $('a[href$=".jpg"], a[href$=".gif"]').each(function() {
          $(this).attr('rel','lightbox'); 
       });
</script>

更新要在DOM就绪时运行脚本,请将函数附加到domready事件:

<script type="text/javascript">
$(document).ready(function() {
       $('a[href$=".jpg"], a[href$=".gif"]').each(function() {
          $(this).attr('rel','lightbox'); 
       });
});
</script>