我有一个链接列表和一个动态生成的标记列表:
其结构如下所示:
<div>
<a id="link{{i}}>Link {{i}}</a>
</div>
<div>
<div id="marker{{j}}">Marker {{j}}</div>
</div>
当内容是动态生成的-它最终看起来像这样:
<div>
<a id="link1">Link 1</a>
<a id="link2">Link 2</a>
<a id="link3">Link 3</a>
</div>
<div>
<div id="marker1">Marker 1</div>
<div id="marker2">Marker 2</div>
<div id="marker3">Marker 3</div>
</div>
有没有一种方法可以在jQuery中编写一个函数,确保当用户在链接1上悬停时-标记1的背景颜色变为黄色,在链接2上-标记2的背景颜色变为黄色等等......
2条答案
按热度按时间jhdbpxl91#
我已经创建了一个基本的例子,我添加了一个通用的
marker
类来样式化标记。示例:
bkhjykvo2#
如果你不能改变你的html,你可以使用属性starts with selector和
eq
来添加一个类到相应的标记: