0

私のページには要素があります

<img id='image123' src='http://server.de/image.png' />

jQuery経由でsrc属性を取得したいもの。

私はステートメントでこれを試します

alert($('#image123').attr('src'));

私のxamppサーバー(http://server.de/image.pngをプロンプト)でローカルに動作しますが、私のWebサーバーでは動作しません。そこには、テキスト「未定義」のアラートポップアップのみが表示されます

Firebug を使用すると、エラーが発生することなくコード行までデバッグできるため、jQuery は機能しているようです。

私は何が欠けていますか?

よろしくお願いします。

編集: [解決済み] 自分の質問に答えられないので、ここに解決策を投稿します。

すべての回答に感謝します。エラーが見つかりました。id 'image123' は 'image'+id のように連結されました。id は関数パラメーター (123 を保持) です。私のサーバーでは何らかの理由で、123 ではなく 12300 になり、末尾にゼロがいくつかありました。123 を文字列として関数に渡すと、すべてが期待どおりに機能します。ご協力いただきありがとうございます!

4

1 に答える 1

1

このようにしてみてください

$(function(){
alert($('#image123').attr('src'));
});
于 2012-07-20T18:18:30.620 に答える