首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >抖动对JQuery中文本语法的影响

问抖动对JQuery中文本语法的影响
EN

Stack Overflow用户
提问于 2013-07-03 14:40:45
回答 2查看 1.8K关注 0票数 3

当验证失败时,我正在尝试对我的输入类型文本施加抖动效果。它提供了抖动效果,但我不知道如何更改方向,距离和时间的默认值。另外,我认为在变量a中存储文本框的值是错误的,请告诉我正确的语法。谢谢。

代码语言:javascript
复制
<!DOCTYPE html>
<html>
    <head>
        <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
        <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
        <script>
            $(document).ready(function(){
                $("#submitBtn").click(function(){
                    $a = $("#userNameTxt").value;
                    if ($a != "text")
                    {
                        $("#userNameTxt").effect("shake");
                    }
                });
            });

        </script>

    </head>
    <body>
        <form action="#" >
        <input type="text" name="userNameTxt" id="userNameTxt" placeholder="username" />
        <br/>
        <input type="submit" value="submit" id="submitBtn" />
        </form>

    </body>
</html>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-03 14:44:11

像这些选项一样的东西?

代码语言:javascript
复制
 $("#button").click(function(){
         $(".target").effect( "shake", 
          {times:4}, 1000 );
      });

这是shake effect fully explained

票数 3
EN

Stack Overflow用户

发布于 2013-07-03 14:45:18

这个应该可以了。

代码语言:javascript
复制
$("#userNameTxt").effect('shake', { 
times: 10,
duration: 1000,
direction: 'left' // 'right' for right
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17441301

复制
相关文章

相似问题

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