首先,我使用 jquery mobile 已经 2 天了,我所做的工作主要是通过反复试验和阅读。
我添加了 aspx 按钮并使用 jquery 对其进行了增强,它看起来很好,除了 2 行为
1-当我为按钮分配一个图标时,我尝试在浏览器中单击它,但我在 btn_search_Click 中编写的代码没有触发,经过多次检查和测试后,我注意到如果我单击图标“搜索”代码将触发形象”本身。
2- 当我尝试我的手机“Galaxy Note”上的按钮时,我写的整个页面似乎都被浅橙色选中,如下图所示,后来我发现按下按钮会产生这种效果,但按下“搜索按钮上的图标”效果很好
这是正常的行为吗?
https://plus.google.com/u/0/115817137660799291682/posts/7tN5kXdFobt
这是 html/jquery 页面(没有电影表)
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="Default2" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>jQuery Mobile Demos</title>
<link rel="stylesheet" href="css/themes/default/jquery.mobile-1.3.1.min.css">
<link rel="stylesheet" href="_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:300,400,700">
<script src="js/jquery.js"></script>
<script src="_assets/js/index.js"></script>
<script src="js/jquery.mobile-1.3.1.min.js"></script>
<style type="text/css">
.auto-style1
{
width: 61px;
}
.auto-style2
{
width: 540px;
}
.style1
{
}
</style>
</head>
<body>
<form id="form1" runat="server">
<table style="width: 92%;">
<tr>
<td class="auto-style1">
Num:
</td>
<td class="auto-style2">
<asp:TextBox ID="txt_num" runat="server" type="search"></asp:TextBox>
<td class="style1">
<asp:Button ID="btn_search" runat="server" Text="Search" Width="31%" data-inline="true"
data-theme="b" data-icon="search" data-iconpos="left" />
</tr>
<tr>
<td class="auto-style1">
Name:
</td>
<td class="auto-style2">
<asp:TextBox ID="txt_name" runat="server" type="text"></asp:TextBox>
</td>
<td>
<asp:Button ID="btn_balance" runat="server" Text="Get Balance" Width="31%" data-inline="true"
data-theme="b" data-icon="grid" data-iconpos="left" />
</tr>
<tr>
<td class="auto-style1">
</td>
<td class="auto-style2">
</td>
<td>
</tr>
</table>