2015-02-06 105 views
-1

我需要通过keyup() jquery函数从input[name=img_width]input[name=img_height]获取值。然后,我必须将它们插入到$a(img_width)$b(img_height)以下的代码中。这个怎么做?如何创建具有两个参数的keyup jquery函数

jQuery(function($) { 
    $('#jc_image').Jcrop({ 
     setSelect: [0,0,$a,$b], 
     aspectRatio: $a/$b  
    });  
}); 
+0

'$( “输入[名称= img_width]”, “输入[名称= IMG_HEIGHT]”)。KEYUP(函数(){'开始... – tymeJV 2015-02-06 14:42:52

+0

var imgWidth = $('input [name =“img_width”]')。val()得到输入值... – Ted 2015-02-06 14:43:11

回答

0

,尝试

 $('input[name="img_width"], input[name="img_height"]').keyup(function(e) { 
      var $a = $('input[name="img_width"]').val(), 
       $b = $('input[name="img_height"]').val(); 

      $('#jc_image').Jcrop({ 
       setSelect: [0,0,$a,$b], 
       aspectRatio: $a/$b  
      }); 
     }); 
+0

你应该避免信任评论作为答案的出发点 - 评论通常是不正确的。 – 2015-02-06 14:48:23

+0

编辑完成,你会更有助于指出错误,而不仅仅是发表声明和投票。 – Ted 2015-02-06 14:52:12

+1

通过不指出确切的错误,但通知你有什么错误,你必须仔细检查你的答案呃为了解决它。任务完成。 – 2015-02-06 14:53:30

相关问题