我第一次接受javascript和jquery(移动),但现在碰到了我无法解决的问题.
我有一个带有4个按钮的简单表单,当单击一个按钮时,一个命令被提交给服务器(使用ajax).事情是界面,点击按钮(开始时的光线)变成蓝色并且不会返回到其原始状态.即使点击了其他按钮也没有,所以点击几下后,所有按钮都是蓝色的.
这是一个指向测试页面的链接(禁用了ajax命令)
这是页面;
<div id="mainPageHaard" data-role="page">
<div data-role="header" data-position="fixed">
<a href="index.html" data-icon="arrow-l" data-iconpos="notext" >Back</a>
<h1>Haard</h1>
<a href="index.html" data-icon="home" data-iconpos="notext" >Home</a>
</div><!-- /header -->
<div data-role="content">
<a id="btnHaardMax" data-role="button" data-icon="arrow-u">Maximaal</a>
<a id="btnHaardUp" data-role="button" data-icon="plus">Harder</a>
<a id="btnHaardDown" data-role="button" data-icon="minus">Zachter</a>
<a id="btnHaardMin" data-role="button" data-icon="arrow-d">Waakvlam</a>
</div><!-- /content -->
<div data-role="footer" data-position="fixed">
<a href="#configPageHaard" data-role="button" data-rel="dialog" data-transition="pop" data-icon="gear" data-iconpos="notext">Config</a>
</div><!-- /footer -->
</div><!-- /page -->
Run Code Online (Sandbox Code Playgroud)
和javascript
$(document).ready(function() {
$("#btnHaardMax").click(function(){
//SendEvent("Gashaard_MAX", 18);
return true;
});
$("#btnHaardUp").click(function(){
//SendEvent("Gashaard_UP", 18);
return true;
});
$("#btnHaardDown").click(function(){
//SendEvent("Gashaard_DOWN", 18); …Run Code Online (Sandbox Code Playgroud) 这个for循环(减少最小的例子);
@echo off
for %%a in (help -help --help /help ? /?) do (
echo %%a
)
Run Code Online (Sandbox Code Playgroud)
用'?'扼杀2个元素 字符.它输出
C:\Temp>test.bat
help
-help
--help
/help
C:\Temp>
Run Code Online (Sandbox Code Playgroud)
所以当它击中第一个'?'时它就退出循环.
这个集合的正确转义序列是什么?尝试了一堆东西,双引号,插入符号,反斜杠等,但似乎没有任何作用.