我们目前正致力于一个将mapbox
实施联系起来以及从数据库中提取信息的项目。目前,该页面左侧有一个地图,其中的标记对应于位于右边的div中的位置。
这个div是一个固定的宽度并且在ul中生成li,但是很多变量对应于地图选择(例如,用户选择'New York',页面用json文件中的10个标记填充纽约地图,DIV在右键拉出10个数据库条目,并在滚动窗口中创建10个li。
想要它的力量,以便当用户点击地图标记时,滚动框将根据它在UL中发生的字母列表自动滚动正确的位置,以便所选标记的信息在右边。
我们遇到的问题是......有没有办法可以使用jquery设置一个变量,我们可以改变创建的OTHER li的不透明度,但是没有被选中?
因此,如果你从地图中选择'bob's burgers',它会滚动到视图中,并且该列表中生成的每个其他选项都会降低它的CSS不透明度吗?
现在,这是我们在此调用中{j} {j}的jQuery:
jquery.scrollTo
我们很难搞清楚如何建立变量来定义列表中生成的其他项目(不是$('#scrollingwindow').scrollTo(itemname, 800, {easing: 'swing', offset:-10});
)。