【发布时间】:2014-09-03 07:50:41
【问题描述】:
Jquery 中是否有一个插件来限制在文本区域内输入的文本,具体取决于字体大小和字体系列?
我知道有一个最大长度属性,但我想要一些动态的,这取决于字体大小和字体系列。
【问题讨论】:
标签: javascript jquery jquery-plugins
Jquery 中是否有一个插件来限制在文本区域内输入的文本,具体取决于字体大小和字体系列?
我知道有一个最大长度属性,但我想要一些动态的,这取决于字体大小和字体系列。
【问题讨论】:
标签: javascript jquery jquery-plugins
(function($){
$.fn.extend({
limitText: function() {
var interval, f;
var self = $(this);
$(this).focus(function(){
interval = window.setInterval(substring,100);
});
$(this).blur(function(){
clearInterval(interval);
checkfont();
});
function checkfont(){
var font_family = self.css('font-family');
var font_size = self.css('font-size');
if(font_family != "Tahoma" && font_size <= "13"){
// You can configure according to you need in condition
$(self).val($(self).val().substring(0,limit));
}
}
substring();
}
});
})(jQuery);
【讨论】: