2015-07-20 77 views
0

在这里看到的jfiddle:https://jsfiddle.net/dirturban/0nq4zLen/1/麻烦全局变量

否则,可能有人告诉我为什么我的var text_length不工作?下面

代码:

var text_length = $('#textarea').val().length; 
var video_length = text_length/920; 
var totalPrice = video_length * 2750; 

$('#textarea').keyup(function() { 
    $('#textarea_feedback').html(text_length + ' minutes'); 
}); 

$('button').click(function() { 
    $('#price').text('$' + totalPrice + '.00'); 
}); 
+0

试试这个https://jsfiddle.net/0nq4zLen/2/ – Sushil

+0

你没有得到你的KEYUP温控功能里面text_lenght的价值。 –

+0

@ user1661677做了小提琴的帮助? – Sushil

回答

0

包装你瓦尔您KEYUP函数中的每个KEYUP

$('#textarea').keyup(function() { 
    var text_length = $('#textarea').val().length; 
    var video_length = text_length; 
    var totalPrice = video_length; 
    $('#textarea_feedback').html(video_length + ' minutes'); 

}); 

现在您瓦尔被赋予了新的价值,也请务必设置VAR在将div放入div之前的值

之前他们只有gett荷兰国际集团对文档值准备所以对所有的JavaScript知道你长度text_length VAR总是0