0

我正在努力寻找选择 div 的 img 的选项。

在我的标记中,我只有这个:

      <div class="slideshow-container">
                <div id="loading" class="loader"></div>
                <div id="slideshow" class="slideshow"></div>
            </div>

当它在浏览器中呈现时是这样的: 检查源

这是我使用的画廊:Galleriffic

我想选择图像#slideshow并向其添加类。请帮忙。

更新:在画廊 js 文件中,我找到了添加图像的位置,但我无法让它添加一个类。

这是我正在尝试的: 在此处输入图像描述

4

5 回答 5

2

试试这个:- 您可能需要查看 jquery 选择器。

 $('#slideshow img').addClass('newclass');

如果您想专门查看超链接中的图像并且想要影响#slideshow直接存在的任何其他图像,您应该使用它。:-

 $("#slideshow > .advance-link > img").addClass('newClass');
于 2013-04-29T16:04:04.877 回答
2

尝试这个:

$('#slideshow').find('img').addClass('someclass');
于 2013-04-29T16:04:58.883 回答
1

我通过修改galleriffic的刷新功能实现了这一点:

refresh: function() {
   // skip to this line of code:
   if (!imageData.image) {
      var image = new Image();

      // Add this line
      image.className = your_class_name_here
于 2013-05-01T07:15:45.903 回答
0

尝试这个:

 $("#slideshow").find('.advance-link').children('img').addClass('newClass');
于 2013-04-29T16:05:17.663 回答
0
$('#slideshow').find('img').addClass('classname')
于 2013-04-29T16:06:03.063 回答