我已经使用下面的脚本通过调整窗口大小来限制字符,它在桌面网络上按照我的意愿工作,但是当我在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>
答案 0 :(得分:0)
转到设置 - &gt; Safari-&gt;高级 - &gt; JavaScript并确保它已开启,但大多数JavaScript代码都不能在移动设备上运行。