随着文本字数的增多,标题背景变长
function GetLength(str) {
if (str == null) return 0;
if (typeof str != "string"){
str += "";
}
return str.replace(/[^\x00-\xff]/g,"01").length+4;
}
(function($) {
$.fn.extend({
bigTitle: function(options) {
var settings = $.extend({
big_text: "",
big_length: "",
big_width: 500
});
return this.each(function(e) {
var big_text = $(this).text();
var big_length = $(this).text().length;
var big_fontsize = $(this).css("font-size").replace("px","")*1;
big_length = Math.ceil(GetLength($(this).text())/2);
alert(big_length);
var big_width = big_fontsize*big_length+64;
big_width = (big_width < 500) ? 500 : big_width;
$(this).html("<div class='big_title_left'><div class='big_title_right' style='width:" + big_width + "px;'><span style='padding-left:45px;padding-right:45px;'>" + big_text + "</span></div></div>").css("width", big_width + "px");
});
}
});
...全文
相关推荐
jQuery计算文本框字数及限制文本框字数的方法
一个中文算两个,一个符号或数字,英文,算一个。(如果是规定140个字,乘以2,那么就是280个)。需要用到Math.ceil方法,因为最后还是要除以2来还原显示给用户的字数;
统计文本字数.rar
用C++编写的,可以统计文档或文本中字的个数,建议用DOS启用,不能直接运行,本软件将标点算做0.5个字,所以还是不太完美。
基于jQuery的计算文本框字数的代码
用户边输入计算同时进行,告诉用户还剩余多少可输入的字数,当超过规定的字数后,点击确定,会让输入框闪动
android设置EditText空间字数并提示剩余字数
android设置EditText空间字数并提示剩余字数
关于文本限制字数的js代码
关于文本限制字数的js代码


