如何通过其样式获取元素:向左或向右的位置

时间:2016-08-24 21:29:05

标签: javascript jquery html css

我有这个集团,它是一个滑块元素:

while

我想要恢复已经过评论的2个元素 DIV和span

我已经开发了这个功能,我试图过滤掉具有特定风格值的元素: style =“left:0%(Div& span)。我需要改变那些元素的风格

我的功能:

<div id="sliderDispo" class="slider slider-dispo" data-slider-init="" data-slider-color="#0077b5 #EC6E31 #E40B0B" data-slider-step="33" >
                <div class="slider__interval">
                         <span>Oui</span>
                         <span>-3mois</span>
                         <span>-6mois</span>
                         <span>Non</span>
               </div>
    /***** want to recuper those 2 elements 
    <div class="ui-slider-range ui-widget-header ui-corner-all ui-slider-range-min" style="width: 0%; left: 0%;"></div>
    <span class="ui-slider-handle ui-state-default ui-corner-all" tabindex="0" style="left: 0%;"></span>
    *********/
</div>

但是没有用,任何建议????

1 个答案:

答案 0 :(得分:1)

您可以尝试这样的事情:

&#13;
&#13;
 XThompson | YCounts_1 | YCounts_2 | YCounts_3 | etc...
--------------------------------------------------------
&#13;
$("#sliderDispo")
  .children()
  .filter(function(){ return $(this).css("left") === "0%"; })
  .each(function(){ $(this).css("left", "60%"); });

console.log($("div.ui-slider-range")[0].style.left);
&#13;
&#13;
&#13;