jQuery slideUp和slideDown移动版的替代品

达夫特

当有人单击“ .ui-input-note”输入框时,我希望“ #btnContainer”出现在其下方。在桌面上工作,可以完美地工作:

HTML

        <div id="textInput"/>
        <div id="btnContainer"/>

CSS
       #btnContainer{
            height:44px;
            display: none;
        }
JS 

       $('#textInput').append(
           $('<input>').addClass('ui-input-note').attr('placeholder', 'Notes')
       );

       $('#btnContainer').append(
           $('<button id="submitBtn" data-role="button" data-inline="true" data-mini="false" data-theme="b">Save Note</button>')
       );   

        $('.ui-input-note').focus(function() {
              $( "#btnContainer" ).slideDown({
                     duration: 500 ,
                     easing: 'jswing'
              });
        });

但是在移动设备上,slideDown缓慢而跳跃。我使用的是HTC One,因此我认为它在其他任何手机上运行起来都不会更流畅。我试过了这个插件,它解释了“ jswing”,但没有任何乐趣。

因此,我正在尝试这种方法,但是它不起作用。会有人有任何建议吗?为什么我的新功能无法正常工作,或者如何使slideDown在移动设备上更流畅地运行。

        $('.ui-input-note').focus(function() {
                $( "#btnContainer" ).animate({
                     display: 'block',
                     left:'250px',
                     opacity:'0.5',
                     height:'150px',
                     width:'150px'
                 });
         }); 

干杯

吉维

您尝试过CSS3吗?

js:

$(document).on('focus', '.ui-input-note', function() {
    $('#btnContainer')addClass('large');
});

CSS:

#btnContainer{height:44px; display:none; transition:1s ease; -moz-transition:1s ease; -webkit-transition:1s ease; -o-transition:1s ease; -ms-transition:1s ease;}
#btnContainer.large{display:block;height:150px;}

希望能有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

slideUp和slideDown jQuery

来自分类Dev

jQuery .toggle()替代品?

来自分类Dev

jQuery Slidedown和Slideup摆动div

来自分类Dev

如何使用jQuery slidedown和slideup

来自分类Dev

jQuery:下拉导航slideDown和slideUp

来自分类Dev

jQuery的.html()的纯JavaScript替代品

来自分类Dev

jQuery的replaceWith的原型替代品

来自分类Dev

rich:Primefaces 5的jQuery替代品

来自分类Dev

jQuery slideDown,slideUp摇摆

来自分类Dev

jQuery SlideDown,slideUp

来自分类Dev

jQuery slideDown,slideUp摇摆

来自分类Dev

jQuery fadeOut和SlideUp,然后fadeIn和SlideDown

来自分类Dev

jQuery fadeOut和SlideUp,然后fadeIn和SlideDown

来自分类Dev

jQuery slideUp()和slideDown()函数在奇数时间触发

来自分类Dev

使用AngularJS和jQuery修改DOM(slideDown / slideUp)

来自分类Dev

在jQuery中的replaceWith上添加SlideUp和Slidedown动画

来自分类Dev

jQuery:Hover上的Slidedown li和滑出时的SlideUp

来自分类Dev

jQuery-在链中随机调用slideUp和slideDown

来自分类Dev

如何通过代码测试jquery .slideDown()和slideUp()?

来自分类Dev

jQuery Grep替代品返回一个项目

来自分类Dev

jQuery slideUp / slideDown不动画

来自分类Dev

jQuery v1.11和v2.1 slideUp和slideDown不尊重CSS显示属性

来自分类Dev

slideDown,slideUp在jQuery中不起作用

来自分类Dev

jQuery: Slidedown li on Hover and SlideUp on mouse out

来自分类Dev

jQuery slideUp()影响其他列表的slideDown()

来自分类Dev

单击单选按钮时的jQuery slidedown()slideup()

来自分类Dev

jQuery toggle / slideDown / slideUp无法正常工作

来自分类Dev

同级div slideDown时的jQuery slideUp

来自分类Dev

防止CSS和jQuery(移动版)被缓存

Related 相关文章

热门标签

归档