1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hungtcs-JQuery-Text-Count

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
jquery-text-count.min.js 1.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
鸿则 Отправлено 19.07.2016 11:15 a245bc9
(function(e){e.fn.countText=function(t){if(!t){console.error("Required configuration parameters.");return false}if(!t.tipEle){console.error("Required configuration parameters: tipEle");return false}if(!t.maxNum){console.error("Required configuration parameters: maxNum");return false}if(!t.tipClass){t.tipClass="text-count-tip"}if(!t.fullTipData){t.fullTipData="data-text-count-full"}if(!t.fullTipClass){t.fullTipClass="text-count-tip-full"}if(!t.tipLabel){t.tipLabel="span"}if(!t.tipText){t.tipText="您还可以输入{{remainderLen}}个字"}if(!t.fullTipText){t.fullTipText="已超出{{overflowLen}}个字"}var a=function(){var a=e(this).val().length;var l=t.maxNum-a>0?t.maxNum-a:0;var i=a-t.maxNum>0?a-t.maxNum:0;var r=e("<"+t.tipLabel+">");r.addClass(t.tipClass);if(a<=t.maxNum){r.attr(t.fullTipData,false);var s=t.tipText.replace(/{{\s*remainderLen\s*}}/,l).replace(/{{\s*overflowLen\s*}}/,i);r.html(s);t.tipEle.html(r)}else{r.addClass(t.fullTipClass);r.attr(t.fullTipData,true);var u=t.fullTipText.replace(/{{\s*remainderLen\s*}}/,l).replace(/{{\s*overflowLen\s*}}/,i);r.html(u);t.tipEle.html(r)}};e(this).bind("keyup change",a);return this}})(jQuery);
//# sourceMappingURL=jquery-text-count.min.js.map

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/hungtcs-JQuery-Text-Count.git
git@api.gitlife.ru:oschina-mirror/hungtcs-JQuery-Text-Count.git
oschina-mirror
hungtcs-JQuery-Text-Count
hungtcs-JQuery-Text-Count
master