은 이미 작성한 및 작동이 잘되는 것입니다 :문자 입력 감지 다음
var $remaining = $('#remaining'),
$messages = $remaining.next();
$('#message').keyup(function(){
var chars = this.value.length,
messages = Math.ceil(chars/160),
remaining = messages * 160 - (chars % (messages * 160) || messages * 160);
$remaining.text(remaining + ' characters remaining');
$messages.text(messages + ' message(s)');
}); This is the above code in action
그리고 지금 난 할 노력하고있어입니다 :
var text_max_En = 100;
var text_max_utf8 = 200;
if /* what user has typed is English */
{
Do this
}
else if /* what user has typed is in utf8 type*/
{
Do that
}
한마디로 :
**If**
사용자는이 메시지
AND **if**
urf8 유형의 경우 최대 200 개까지 계산해야합니다.
모든 솔루션?
DRY 코드를 작성하면 문제가 더 잘 보입니다. – Andries
실례합니다, 드라이? – John
'utf8 type'이란 무엇입니까? 예를 들어 줄 수 있습니까? –