iPad上的字符限制不起作用

时间:2015-08-30 15:57:01

标签: javascript jquery ios css3 frontend

我已经使用下面的脚本通过调整窗口大小来限制字符,它在桌面网络上按照我的意愿工作,但是当我在iPad上打开页面时,字符不限制或改变。可以做些什么来解决这个问题?任何帮助将不胜感激。

/*limit characters in featured text column */
$( document ).ready(function() {
    function checkWidth() {
        if ($(window).width() < 1270) {
            $(".i-trim-header").addClass('i-text-trim');
            $(".i-trim-header").each(function(i){
                len=$(this).text().length;
                if(len>25) {
                    $(this).text($(this).text().substr(0,25)+'...');
                }
            });
        } else {
            $('.i-trim-header').removeClass('i-text-trim');
            $(".i-trim-header").each(function(i){
                $(this).text($(this).data('.i-trim-header-o'));
            });
        }
    }
    $(".i-trim-header").each(function(){
        $(this).data({originalTxt: $(this).text()});
      });
    $(window).resize(checkWidth);
});

/* default character limit in text column */
// <![CDATA[
$(function(){
    $(".i-trim-header-o").each(function(i){
        len=$(this).text().length;
        if(len>55) {
            $(this).text($(this).text().substr(0,55)+'...');
        }
    });
});
// ]]></script>

1 个答案:

答案 0 :(得分:0)

转到设置 - &gt; Safari-&gt;高级 - &gt; JavaScript并确保它已开启,但大多数JavaScript代码都不能在移动设备上运行。