我正在使用HTML5和jQuery mobile创建一个移动应用程序.我有一个包含"日期"类型字段的表单:
<form id="registrationForm">
<div data-role="fieldcontain">
<input type="date" name="dateOfBirth"/>
</div>
<img id="calendar_logo"/>
</form>
Run Code Online (Sandbox Code Playgroud)
当用户点击该字段时,浏览器本机日历显示.我需要的是,通过点击calender_logo图像显示该日历.
我尝试使用jQuery设置焦点,但它不起作用:
$('#calendar_logo').click(function(){
$("#registrationForm input[name='dateOfBirth']").focusin();
});
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?
谢谢!
我试图从url查询字符串中删除一些参数.
我有一系列要删除的参数:
var queryParamsToRemove = ['destination','formName'];
Run Code Online (Sandbox Code Playgroud)
我试图做的是搜索网址中的每个参数,并使用a删除它RegExp.像这样的东西:
for (param in queryParamsToRemove){
patt = new RegExp(param,'g');
queryString = queryString.replace('&' + patt + '=' + /*?=&/g,'');
}
Run Code Online (Sandbox Code Playgroud)
但是这不起作用,因为语法问题,我想.