选择选项上的jQuery Highlight元素

-1 javascript jquery select release highlight

我在下拉样式选择框中有一个值列表,例如

<select id="places">
<option>Italy</option>
<option>France</option>
<option>Germany</option>
<option>Spain</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我在页面上的div中也有相同的值列表,例如

<div>
<span>Italy</span>
<span>France</span>
<span>Germany</span>
<span>Spain</span>
</div>
Run Code Online (Sandbox Code Playgroud)

使用JQuery,我希望如此 - 当选择下拉列表中的值时,会简要突出显示div中的等效选项.

我一直在努力使用jQuery高亮插件,但我相信更快的方法可能是使用JjQuery UI的高亮类.提前道歉是一个菜鸟:)

Cre*_*esh 6

使用jQuery UI高亮效果:

$('#places').change(function() {
  $('div span:contains(' + $(this).val() + ')').effect('highlight', {}, 1000)
})
Run Code Online (Sandbox Code Playgroud)

当选择下拉列表中的项目时,包含所选项目的相应文本的范围将通过插件提供的背景颜色("突出显示"效果)的动画运行.

在这里演示.