0

画像のサイズを変更しているときに、画像の幅を < div id="w" >< /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">
4

3 に答える 3

1

width=""あなたには属性がありません。

要素の実際の幅を取得するには、 を呼び出します$( "#resizable" ).width()

于 2012-12-19T16:06:04.643 に答える
1

このように画像の幅を取得しようとしましたか?

$("#w").html($( "#resizable" ).width());
于 2012-12-19T16:13:40.333 に答える
0

widthタグに属性を追加する必要がありますimg

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

width()または、組み込みの JQuery関数を使用する必要があります。

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

理解を深めるために、.width ().attr( )に関する JQuery ドキュメントを確認することをお勧めします。

于 2012-12-19T16:17:21.673 に答える