2015-02-06 138 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

相關問題