首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >:在Zepto.js中选择

:在Zepto.js中选择
EN

Stack Overflow用户
提问于 2012-02-03 04:33:52
回答 5查看 4.5K关注 0票数 4

在Zepto.js中执行.find("option:selected")时出现错误。在Zepto中是否支持":selected“?如果不是,有没有一种等效的方法来实现这一点,而不需要恢复到jQuery?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-02-03 04:44:07

从浏览文档来看,我不这么认为。也就是说,您应该能够做到:

代码语言:javascript
复制
var sel = document.getElementById("mySelect");
console.log(sel.options[sel.selectedIndex].value);
票数 5
EN

Stack Overflow用户

发布于 2013-01-09 09:43:37

Zepto的默认模块不支持:selector,因为它不是CSS标准,但您可以为该功能添加‘选择器’Zepto模块(请参阅Zepto Github page以构建带有可选模块的库)。

或者,还有Zepto问题中提到的解决方法:https://github.com/madrobby/zepto/issues/503

代码语言:javascript
复制
// get OPTION elements for which `selected` property is true
$('option').not(function(){ return !this.selected })
票数 4
EN

Stack Overflow用户

发布于 2012-02-03 06:16:33

试试看起来很适合我的$('select').val();

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9119581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档