我在通过javascript调用HTML页面时遇到了问题。这可能很简单,但我只是learning.Hope一些人可以帮助。
<label value="Login" id="lbl1" ontouchstart="mouseDown1()" ontouchend="mouseUp1()">Login</label>
javascript
function mouseUp1() {
var styles = {
"background": "url(img/b_long_off.png)",
"background-size": "100% 100%",
"height": "36px",
"width": "93%",
"position": "absolute",
"text-align": "center",
"padding-top": "18px",
"left": "3.5%",
"top": "208px",
"font-family": "Arial, Helvetica, sans-serif",
"font-size": "16px",
"color": "white"
};
$("#lbl1").css(styles); $.mobile.changePage("register.html");
}
当鼠标打开时,我正在按ID调用标签。加载页面,但不应用样式。我正在使用带有phonegap的jquery和jQuery手机。没有使用jQuery/phonegap提供的任何方法,例如,mobileinit或on战备等等。
发布于 2013-08-28 13:55:43
我在使用jQuery mobile时发现,如果在<div data-role="page">
节点之外声明CSS/JS,它不会加载新的样式或脚本。这是因为jQuery手机装载新内容的方式。它在<div data-role="page">
元素中异步执行。
https://stackoverflow.com/questions/18489922
复制相似问题