2012-12-19 51 views
0

在調整圖片大小的同時,我想把圖片的寬度加到<,我試了下面,誰都可以幫忙?謝謝:圖片的寬度要放在裏面< div >

<script> 
$(document).ready(
function() { 
    $("#resizable").resizable({ 
     resize: select_function 
    }); 
}); 
var select_function = function(event, ui) 
{ 
    $("#w").text($("#resizable").attr("width")); 
}; 

</script> 
<div id="w">Test</div> 
<img border="0" id="resizable" src="picture.png"> 

回答

1

您沒有width=""屬性。

要獲取元素的實際寬度,請致電$("#resizable").width()

+0

了不起...,謝謝 –

1

你有沒有試過像這樣得到圖像的寬度?

$("#w").html($("#resizable").width()); 
+0

爲什麼downvote ???這與其他人的答案相同,但是當我開始寫帖子時,這些答案不在這裏... – Jan

+0

您的原始未經編輯的答案有誤。 – JSuar

0

你要麼需要一個width屬性添加到img標籤。

<img border="0" id="resizable" src="picture.png" width="500px"> 

或者您需要使用內置的JQuery width()函數。

$("#resizable").width(); 

我建議檢查出來.width().attr() JQuery的文檔,以獲得更好的理解。