三星默认浏览器停止jquery

时间:2014-08-06 15:31:46

标签: jquery html css jquery-ui samsung-mobile

我注意到的主要问题是在运行javascript时,会发生奇怪的事情。例如,在文本字段中输入时,我想要占位符。通常,一个简单的jquery完成了这项工作并在桌面浏览器上运行良好,包括移动Chrome浏览器,但不在股票浏览器(三星默认浏览器)中。输入一些字符后,浏览器就会停止所有javascript处理。任何人都面临这个问题...

<div class="holder">Email Address </div>
<input type="text" class="form-control" id="email" name="email" maxlength="45" value="" >

$("form input").each(function() {
        if ($(this).val()) {
            $(this).prev('.holder').hide();
        } else {
            $(this).prev('.holder').show();
        }
        $(this).on('input', function() {
            if ($(this).val() || $(this).text().length > 0) {
                $(this).prev('.holder').hide();
            } else {
                $(this).prev('.holder').show();
            }
        });
        $(".holder").click(function() {
            $(this).next().focus();
        });
    });

http://jsfiddle.net/thiru715/g263W/1/

任何人都面临这个问题,请给我解决方案......

0 个答案:

没有答案