【发布时间】:2014-09-13 19:35:25
【问题描述】:
我想做一个 jQuery 淡入淡出循环,例如 here in this jsfiddle
但我想为每个 .trip 元素保持不同的 css 定位,即淡入淡出的元素。
例如对于元素 <div id="3" class="trip">Item3</div> ,我想添加定位,以便它在淡入时显示左 200px,例如在这个 css 中:
#3{position:absolute; left:200px;}
AND 另一个元素
#2{position:absolute; left:100px;top:100px;}
使用 jsfiddle 中的当前代码,将元素加载到页面上的同一位置。
我尝试像上面那样将 css 添加到不同的元素,但它仍然加载到与 jsfiddle 相同的位置。
我该如何解决这个问题?
【问题讨论】:
-
ID 不能以数字开头,仅供参考。
-
他是对的,如果您添加 CSS 并将 ID 更改为 div1 div2 和 div3 就可以了。
-
我使用数字格式的 id 在 jquery 循环中计数。但我将它添加为 class="trip one" 等,并将 css 用作 .trip.one,现在它可以正常工作了
标签: javascript jquery html css loops