2011-11-02 102 views
1

我想要做的就是捕捉用户点击并清除它的事件。我不能得到任何与iPhone 3GS的工作..有勉强如何实际使用jQuery移动..我能找到反正任何文件..所以theese是我的猜测大多是:点击在iPhone 3GS上点击任何手指动作事件

$("#wrap").live('pageinit', function() { 
    $('#search_field').live('tap',function(event) { 
     if ($(this).val() == "Search Applications") { 
      $(this).val(''); 
     } 
    }); 
}); 

这borks我的设计,并在页面底部增加了一个“加载”头....

编辑:好像它随机作用于3GS,但最可气的是只是jQuery Mobile的破坏我的网站布局!我的提交按钮跳下来 ()

回答

0

只是看着你的代码你试图使用一个占位符,并清除它,如果用户点击它?如果是的话,你可以将属性简单地添加到您的HTML5这样的:

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

活生生的例子:

+0

哇谢谢的人!这是一份工作任务,他们建议使用JavaScript。我假设这将适用于iPhone 3GS!它是否也适用于Android设备? – OZZIE

+0

如果浏览器支持HTML5,占位符属性将起作用,那么jQuery对低等级浏览器也适用 –