2011-03-11 61 views

回答

1

$.fadeOut$.fadeIn函数采用淡入淡出动画持续时间的参数。您可以在输入框中使用.val()函数并将其作为属性传递。

例子:

<div id="target" style="display:none;">Hello World!</div> 
<input id="duration" value="1000" /> 
<button>Click To Show!</button> 

<script type="text/javascript"> 
    $(function() { 
     $('button').click(function(){ 
      $('#target').fadeIn($('#duration').val()); 
     }); 
    }); 
</script> 
1
var speed = $('#element').val(); 

$('#another-element').fadeIn('fast').delay(speed).fadeOut('fast');