将JavaScript语法从ID更改为类

时间:2019-01-13 02:52:47

标签: javascript jquery class id

在html中的jQuery画廊灯箱中,#imageGallery ID

我想有几个灯箱,所以我将id更改为class,同时使用html和css。

如何在javasctipt中更改它? 我有这段代码引用了specifict id:

/content/darknet-master/build/darknet/x64
layer     filters    size              input                output
   0 conv     32  3 x 3 / 1   416 x 416 x   3   ->   416 x 416 x  32 
0.299 BF
   1 conv     64  3 x 3 / 2   416 x 416 x  32   ->   208 x 208 x  64 
1.595 BF
   2 conv     32  1 x 1 / 1   208 x 208 x  64   ->   208 x 208 x  32 
0.177 BF
   3 conv     64  3 x 3 / 1   208 x 208 x  32   ->   208 x 208 x  64 

                              ...............

 103 conv    128  1 x 1 / 1    52 x  52 x 256   ->    52 x  52 x 128 
0.177 BF
 104 conv    256  3 x 3 / 1    52 x  52 x 128   ->    52 x  52 x 256 
1.595 BF
 105 conv     21  1 x 1 / 1    52 x  52 x 256   ->    52 x  52 x  21 
0.029 BF
 106 yolo
Loading weights from darknet53.conv.74...Done!
Unable to init server: Could not connect: Connection refused

(average loss:29034): Gtk-WARNING **: 09:29:53.965: cannot open display: 

预先感谢

1 个答案:

答案 0 :(得分:1)

.用作类#的ID .. #imageGallery.imageGallery只是用于选择类..但我确定您需要使代码适用于多个灯箱的很多事情..参见下一个代码可能有帮助

$('.imageGallery a').click( function(event){   // when click on <a>
  var Get_Lis = $(this).closest('.imageGallery').find('li'); // get the li's in the same `imageGallery`
  var glength = Get_Lis.length; // get number of li's
  $(this).closest('.imageGallery').find('a').not(this).removeClass('active'); // change all but this
  Get_Lis.first().find('img').trigger('click');  // for first li
  Get_Lis.last().find('img').trigger('click');   // for last li
});