質問: URLリストのリンク先の一部をloadで拾って表示させたいのですが、 まず値の取得からうまく行かずに進みませんでした。。。 やりたいことは下記の2点です。 1.各aタグのhrefを読み込んでリンク先のURLをloadで読込 2.読込結果をの後ろにそれぞれ対応するものを出力 ### イメージしているコード(動きません) ``` 1年以内 2年以内 3年以内 ``` ### テスト1 addClassはイメージどおりに反映される(成功) のでセレクタはあっていると思います。 ``` 1年以内 2年以内 3年以内 ``` 出力結果 > > > > 1年以内 > > 2年以内 > > 3年以内 > > > > > ### テスト2 loadでリンク先の一部を取得(成功) ``` ``` 出力結果 > > 10件 > > >
回答: 1. .loadは指定した要素にサーバーから受信した情報を読み込むメソッドです。質問にある通り、liにappendする等の動作をしたい場合は、予めDOMを用意してそのDOMのloadを使用してください。 2. .eachの中で再度セレクタを使用してアクセスしていますが、この場合、該当した全てのaタグでloadが実行されますので、最後の結果しか残りません。.eachの中であれば、`$(this)`で良いと思います。 ``` 1年以内 2年以内 3年以内 ```