这是来自图像滑块的片段,我正在尝试获取当前显示的具有样式属性“display:list-item”的图像的数据属性。因为我不知道会显示什么图像,所以我不能使用图像 id,所以我必须通过 DOM 进行过滤。我尝试了几种方法,包括下面的 filter() 方法,但我总是返回未定义的变量或空对象。
HTML
<ul class="bjqs" style="height: 500px; width: 100%; display: block">
<li class="bjqs-slide" style="height: 300px; width: 100%; display: list-item;">
<img id="image1" data-score="0" alt="Body Condition Score 5" src="mazihealth/My Images/BCS5cropped.jpg" title="Slide1" style="height: 300px; width: 100%;">
<p class="bjqs-caption" style="position:relative">
<img id="checkmark" src="mazihealth/My Images/checkmark2.jpeg">
</p>
</li>
</ul>
江青
var currimg = $('li.bjqs-slide').filter("style","display:list-item").attr('data-score');