javascript-如何在下拉菜单中获取跨文本值
我正在尝试为下拉菜单实现一个点击事件监听器。到目前为止,我没有太多的运气尝试深入到其中的价值观。以下是我正在使用的html:javascript-如何在下拉菜单中获取跨文本值,javascript,jquery,Javascript,Jquery,我正在尝试为下拉菜单实现一个点击事件监听器。到目前为止,我没有太多的运气尝试深入到其中的价值观。以下是我正在使用的html: <div class="dropdown" data-id="123"> <div class="arrow">▼</div> <span class="value">uk</span> <div class="select" tabindex="0" sty
<div class="dropdown" data-id="123">
<div class="arrow">▼</div>
<span class="value">uk</span>
<div class="select" tabindex="0" style="display: none; width: 134px;">
<span data-id="781" class="selected">uk</span>
<span data-id="782" class>usa</span>
<span data-id="783">china</span>
<span data-id="784">africa</span>
</div>
</div>
谢谢。您可以在
$(“.选择span”)
$(“.select span”)。在(“单击”,函数(){
警报($(this.text());
});代码>
▼
英国
英国
美国
中国
非洲
在('mousedown',function(){alert(jQuery(this.text());})上尝试这个jQuery('.dropdown.select')。
。注意
上课前在JQuery(…
为什么不使用select
元素和change
事件?难道JQuery('dropdown select')
不应该是JQuery('.dropdown select')
之前的
jQuery('dropdown select').on('mousedown',function(){ alert(jQuery(this).text()); })