Jquery mobile 在iPhone 3GS上点击任何手指运动事件

Jquery mobile 在iPhone 3GS上点击任何手指运动事件,jquery-mobile,Jquery Mobile,我所要做的就是捕获用户点击的事件并清除它。我无法使用iPhone3GS。。几乎没有任何关于如何实际使用jQuery mobile的文档。。反正我也能找到。。所以我的猜测主要是: $("#wrap").live('pageinit', function() { $('#search_field').live('tap',function(event) { if ($(this).val() == "Search Applications") { $(

我所要做的就是捕获用户点击的事件并清除它。我无法使用iPhone3GS。。几乎没有任何关于如何实际使用jQuery mobile的文档。。反正我也能找到。。所以我的猜测主要是:

$("#wrap").live('pageinit', function() {
    $('#search_field').live('tap',function(event) {
        if ($(this).val() == "Search Applications") {
            $(this).val('');
        }
    });
});
这破坏了我的设计,并在页面底部添加了一个“加载”标题

编辑:似乎它在3GS上随机工作,但最令人恼火的是jQuery mobile破坏了我的网站布局!!我的提交按钮跳下
()

只需查看您的代码,您是否正在尝试使用占位符并在用户点击时将其清除?如果是这样,您可以简单地向HTML5添加一个属性,如下所示:

<imput type="text" placeholder="Search Applications" /> 

实例:

  • (具有jQM外观和感觉)
  • (如果您仍然想使用JS)

哇,谢谢你,伙计!这是一项工作任务,他们建议使用JavaScript。我想这将适用于iPhone 3GS!它也适用于Android设备吗?如果浏览器支持HTML5,占位符属性也适用,jQuery也适用于低级浏览器