vivo步步高智能手机手机如何关掉智能拔号

2011年4月 .NET技术大版内专家分月排行榜第二
2011年3月 .NET技术大版内专家分月排行榜第三
2008年9月 .NET技术大版内专家分月排行榜第一
2008年9月 .NET技术大版内专家分月排行榜第一
本帖子已过去太久远了,不再提供回复功能。怎么用javascript来控制select,比如我点击一个a标签来让select弹出下拉框_问答_ThinkSAAS
怎么用javascript来控制select,比如我点击一个a标签来让select弹出下拉框
怎么用javascript来控制select,比如我点击一个a标签来让select弹出下拉框
不是用javascript去模拟select,而是从某个标签就可以控制到select。不知道有没有人知道该怎么操作。
&a href="###"&弹出下拉框&/a&
&option&1&/option&
&option&2&/option&
&option&3&/option&
问题不是模拟select,而是用页面中的某个标签去控制select。就好像下面这段代码:
&label for="userName"&用户名:&/label&
&input type="text"name="user_name"id="userName"/&
点击这个label的时候焦点会出现在input里面。
现在我把这个input换成select,当然点击过去也只是焦点在select上,但是并不能把它展开。
模拟select的话,我也不用跑到这里问了。我不知道js是不是能做到,还是我描述的还是有问题。
个人感觉第二种最好,而且 twitter 、QQ 空间、fancybox 插件等都采用的这种方法。JS 越简单越好。至于遇到的内容偏移的问题,解决方法就是获取当前浏览器下滚动条宽度,然后再进行赋值。
从 fancybox 插件中提取出来的检测方法大体如下:
w1 = $(window).width();
H.addClass('fancybox-lock-test');
w2 = $(window).width();
H.removeClass('fancybox-lock-test');
$("&style type='text/css'&.fancybox-margin{margin-right:"+ (w2 - w1) +"}&/style&").appendTo("head");
检测添加类的目的就是取消滚动条,显然是下面这样
.fancybox-lock-test {
overflow-y: hidden !
更详细的分析,自荐一篇文章
之后可能就是各种project实战了。
请直接在SegmentFault中搜索下拉框,已经有很多很详细的答案了。
你是说的这种效果吧?
可以使用 ul+li 标签进行模拟。当然也有许多插件。
多选下拉框:
人家说的不是这些模拟的菜单项或者其他,他说的是点击select框右边的下拉按钮时会调用什么事件,或者说什么事件可以触发select的下拉操作。
目前我也正在寻求这个事件,未果~~继续。遇到蛋疼的需求
添加你想要问的问题
PHP开发框架
开发工具/编程工具
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
让ThinkSAAS更好,把建议拿来。
开发客服微信

我要回帖

更多关于 vivo步步高智能手机 的文章

 

随机推荐