小编Yes*_*mar的帖子

将焦点设置为输入框并在pageshow上使用jquery mobile显示android键盘

我试图将焦点设置到输入框并在pageshow上使用jquery mobile显示android键盘.

我从网上尝试了很多选项.但是在模拟器和移动设备中没有一个像预期的那样工作.

这是代码:

<!DOCTYPE html>
<html>
    <head>
        <title>Title</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
        <link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.css" />
    </head>
    <body>
        <div data-role="page" id="main">
            <div data-role="header"><h3>Set Focus, Show Keyboard</h3></div>
            <div data-role="content">
                <label for="gotoPage"></label>
                <input type="text" name="gotoPage" id="gotoPage" placeholder="Question No." data-mini="true"   />
            </div>
        </div>                              

        <script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
        <script>
            $(document).on('pageinit',"[data-role=page]", function() {  

            });

            $(document).on('pagebeforeshow',"[data-role=page]", function() {                

            });

            $(document).on('pageshow',"[data-role=page]", function() {  
                $('#gotoPage').focus().select();                        
            }); 
        </script>
        <script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>      
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

查找屏幕截图以供参考

在此输入图像描述

在此输入图像描述

请提出意见......提前致谢...

注意:

根据奥马尔评论,它在ios中工作得很好....任何人都可以建议我们如何在Android中工作?

jquery android jquery-mobile

10
推荐指数
1
解决办法
7711
查看次数

jquery mobile - 弹出窗口中的自定义选择菜单

请找到以下小提琴http://jsfiddle.net/yesvin/Xj8p8/

<ul data-role="listview">
        <li data-role="fieldcontain">
            <label for="basic">Text Input:</label>
            <input type="text" name="name" id="basic" value=""  />
         </li>
     <li data-role="fieldcontain">
            <label for="basic">Text Input:</label>
            <input type="text" name="name" id="basic" value=""  />
         </li>
     <li data-role="fieldcontain">
            <label for="pageselect">page select</label>
            <select name="pageselect" id="pageselect" data-native-menu="false">                
                <option value="">Choose One</option>
                <option value="">pageselect opt 1</option>
                <option value="">pageselect opt 2</option>
                <option value="">pageselect opt 3</option>
            </select>
         </li>
     <li data-role="fieldcontain">
            <label for="basic">Text Input:</label>
            <input type="text" name="name" id="basic" value=""  />
         </li>
</ul>   

<a href="#pop" data-rel="popup" data-position-to="window" data-role="button" id="farmer_family_member">Add Popup</a>


<div data-role="popup" id="pop">
    <ul data-role="listview">
        <li …
Run Code Online (Sandbox Code Playgroud)

jquery event-propagation jquery-mobile jquery-mobile-fieldset jquery-mobile-popup

6
推荐指数
1
解决办法
7549
查看次数

nvd3图表 - xAxis标签

我们如何以锯齿形方式对齐长xAxis标签?(不要使用rotateLabels),或者是否有可能为nvd3图表中的那些长xAxis标签进行文本换行?

请查找附件图片以供参考......

实际图像 - 问题

在此输入图像描述

预期成果 - 1

在此输入图像描述

预期成果 - 2

在此输入图像描述

提前致谢...

svg d3.js nvd3.js

3
推荐指数
1
解决办法
7511
查看次数

SVG 动画:沿着滚动路径的对象

我创建了一个SVG 动画:沿着滚动路径的对象

请查看下面的代码和 Codepen 演示

超文本标记语言

    <circle r="2" cy="18.591" cx="169.887" fill="red" fill-opacity=".96" fill-rule="evenodd" stroke="red" stroke-width=".55"/>
    <circle r="2" id="dot" cy="-5" cx="0"  fill="red" fill-opacity=".96" fill-rule="evenodd" stroke="red" stroke-width=".55"/>

    <path id="c" d="M174.093 22.89a.384.384 0 0 0-.148.037l-.921.437-.002-.009a.113.113 0 0 0-.151-.054l-.978.463a.113.113 0 0 0-.054.151l.005.007-1.049.497a.384.384 0 0 0-.183.512l2.25 4.747c.066.14.205.22.35.219-.056.058-.101.15-.04.28l1.395 2.942-.498-.03a.134.134 0 0 0-.016.267l.644.04.602 1.27c.25.527.874.75 1.4.5l.346-.164a.113.113 0 0 0 .155.14l.978-.463a.113.113 0 0 0-.01-.209l.346-.164c.527-.249.75-.874.5-1.4l-.68-1.437.439-.45a.133.133 0 0 0-.003-.189.133.133 0 0 0-.19.002l-.369.379-1.306-2.757c-.069-.155-.164-.195-.25-.193a.382.382 0 0 0 .048-.404l-2.248-4.747a.384.384 0 0 0-.363-.22z" fill="#1a1a1a" fill-rule="evenodd"/>
</svg>
Run Code Online (Sandbox Code Playgroud)

CSS

#route {
  margin-top: 200px;
}

.code …
Run Code Online (Sandbox Code Playgroud)

html javascript css svg

2
推荐指数
1
解决办法
2705
查看次数

画布画线动画

我是使用 Canvas 制作动画的新手HTML5。我正在努力在画布上创建具有所需线条长度的线条绘制动画。

这是代码

var canvas = document.getElementById("canvas"),
  context = canvas.getContext("2d"),
  width = canvas.width = window.innerWidth,
  height = canvas.height = window.innerHeight;
var x = 200;
var y = 200;
draw();
update();

function draw() {
  context.beginPath();
  context.moveTo(100, 100);
  context.lineTo(x, y);
  context.stroke();
}

function update() {
  context.clearRect(0, 0, width, height);
  x = x + 1;
  y = y + 1;
  draw();
  requestAnimationFrame(update);
}
Run Code Online (Sandbox Code Playgroud)
html,
body {
  margin: 0px;
}

canvas {
  display: block;
}
Run Code Online (Sandbox Code Playgroud)
<canvas id="canvas"></canvas>
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,线条在 Canvas 上增长。但是如何实现 200px …

javascript animation canvas html5-canvas

1
推荐指数
1
解决办法
2859
查看次数