我有这个变量
var item_width = $('#slides li').outerWidth();
并希望将其修改为也包含在内#slides2 li
。我是否必须编写两个变量并在各自的函数中使用它们,或者有没有办法将两个 ID 包含在一行中?
我这样做是因为我有两个 div(那个切换),其中包含两个不同的幻灯片轮播,并且我试图尽可能多地共享脚本。
// 编辑推断 //
我在这里遗漏了一些简单的东西,我只知道。第一个 div 没问题,第二个就不行了。我应该改用类吗?(这可能是一个愚蠢的问题,但我对 JS 很陌生)
有相当多的代码,我无法让 jsfiddle 工作,所以我只是在我们的生产站点上发布了一个开发文档。
(网址已删除)
// 编辑 //
没关系,问题出在css上,而不是脚本上。添加clear: both
以#slides ul, #slidesTwo ul
将它们全部放在单独的行上。他们都漂浮在外面ul