我想知道我应该使用什么类型的方法来获取CSS样式的值。我想将其设置为jQuery,以便我可以创建条件来匹配CSS“左”值。
<div class="items" style="left: -900px"> <span>some content here</span> </div>
<script> var n = $("items").css("left"); if(n == -900){ $(".items span").fadeOut("slow"); } </script>
我想知道这种方法是否正确,因为它不能在我的最后工作。提前感谢一点帮助。
注意:左值是动态的,它正在改变为这些值:-900px,-1800px,-2700px,-3600px,-4500px …
解决方法
我怀疑CSS本身就明白了。你需要使用它来指定位置。你正在使用.css()
position: relative/absolute/whatever; left: 900px;
他是一个工作的小提琴
而没有这个位置这里是你得到的
更改你的if语句就像这样 – 引用约-900px
var n = $("items").css("left"); if(n == '-900px'){ $(".items span").fadeOut("slow"); }