use*_*760 3 javascript jquery trouble-tickets
我试图从currentTarget. 这个我试过了,( e.currentTarget.child.attr("data-english")
我用谷歌搜索了它,但没有找到任何有用的东西,也许是我对代码的新手,我可能会查找错误的东西。
这是 HTML
< select class="form-control" id="select_fundFamily" name="select_fundFamily" autocomplete="off" >
< option value="stuff" data-english="english" data-family-locallang="model" >
Run Code Online (Sandbox Code Playgroud)
目前在 JQuery 中,e.currentTarget.value;显示的是 select 元素。
有人可以请告诉我解决这个问题的方法吗?
对于选择中选定选项的值,您可以使用
$(e.currentTarget).find(':selected').attr("data-english");
Run Code Online (Sandbox Code Playgroud)
运行下面的代码片段以查看它的工作
$(e.currentTarget).find(':selected').attr("data-english");
Run Code Online (Sandbox Code Playgroud)
$(document).ready(function(){
$('select').change(function(e){
var eng = $(e.currentTarget).find(':selected').attr("data-english");
$('body').append(eng);
})
});Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7436 次 |
| 最近记录: |