2009-05-20 3 views
2

Я хотел бы знать, как сделать изменяемое изображение с помощью jQuery на лету. Это что-то вроде изображения, имеющего изменчивую границу, и мы можем перетащить эту границу с помощью мыши, чтобы стать меньше или больше изображения. Когда я использую resizable, только фоновый континент становится больше, но изображение все равно того же размера. Заранее благодарю за ваши драгоценные ответы!Как связать jQuery, изменяемый по размеру с изображением?

ответ

7

С HTML изображения, как это:

<img id="resizebleImage" src="images/mypic.gif" width="200px" 
height="135px"> 

Jquery

$(function(){ 
    $("#resizebleImage").resizable(); 
}); 
+2

, так что вы должны установить ширину в высоту на изображении. хорошо знать :) – Stefan

1

Применяете ли вы к контейнеру div или фактическому изображению?

как в:

$('img').resizable(); 

К сожалению, не уверен в синтаксисе.

0

CSS

.container { width:130px; height:200px; } 
.container img { 
width:100%; /* Set to auto to preserve aspect ratio */ 
height:100% } 

HTML:

<div class=container><img src=yourimg.jpg /></div> 

JS

$('div.container').resizable() 

Работает в FF

Смежные вопросы