0

我需要从脚本中删除 rel 值,而不是图像 id 或任何值,我的意思是某种方式来生成 rel 属性或删除,或者只是采取某种方式来避免这个属性

HTML

文本在这里关闭 X

<article class="col img_prev2">
  <img src="img/slideshow/slideshow2.jpg" alt="#img2" rel="1" class="thumb_main_page">
  <h5>Text Here</h5>
</article>

<article class="col img_prev2">
  <img src="img/slideshow/slideshow3.jpg" alt="#img2" rel="2" class="thumb_main_page">
   <h5>Text Here</h5>

  <div id="img3" class="login-popup">
  </div>

</article>

脚本

var number = $(this).attr('rel');
    number = parseInt(number);
    $('#carousel .slides li:nth-child(' + (number + 1) + ')').click();
    $('#carousel').flexslider({
        animation: "slide",
        controlNav: false,
        animationLoop: false,
        slideshow: false,
        itemWidth: 105,
        itemMargin: 5,
        startAt: number,
        asNavFor: '#slider'
    });
4

1 回答 1

0

jQuery.removeAttr()

描述:从匹配元素集中的每个元素中删除一个属性。 1

在您的情况下,最基本的形式是:

$(img).removeAttr('rel');

1 http://api.jquery.com/removeAttr/

于 2013-04-06T05:36:50.150 回答