猿问

关于手机端网页的一些问题(JQ,css3)

最近开始学习JQ,试着用bootstrap框架写了一个简单的页面并用JQ写效果,但是手机端浏览器打开的时候发现各种问题.

1.click事件触发感觉有延迟,问度娘说手机click事件比touch等晚触发,问问怎么实现的,没查找到详细资料

2.用:hover写的效果在手机上显示明显卡顿,怎么在手机上实现PC上的类似效果啊,比如一个div,里面包含若干个选项可以点选,,我把手指放上面点选的过程中div的height增大,当我手指离开或者触摸别的地方时div的height回复初始值

3.问一下获取元素的时候用.find()或者选择器 两种方法,在手机端写一般的小网页,效率的差别能体现出来吗,因为有的时候选选择器写起来方便一点, 

4.$('.div1>label:eq(0),.div1>label:eq(1),.div1>label:eq(2)').css({'font-weight':'bolder','opacity':'1','border':'2px solid #ccc'});  

这一段代码还能简写吗,如果改写成.find()怎么写


dollzcx
浏览 2450回答 4
4回答

happygl16

jquery mobile bootstrap 都能实现你的效果 ,使用框架解决问题吧,我觉的你自己写必要的动画衔接你就做不好

qq_向钱看_03331395

手机页面没有hover 只有触摸滑动  触发事件也不要用click!全换touch事件,你去学下touch

dollzcx

对了 有没有能够同时满足手机和pc端的框架啊 jQuery Mobile怎么样
随时随地看视频慕课网APP
我要回答