私はページ上のすべてのリンクを読み込み、リンク拡張子が '.png'で終わるかどうかを確認しようとしています。そうであれば、そのリンクがクリックされたときに、その画像をつかみ、 'test'クラスでdivに追加したいと思います。リンクが '.png'で終わらない場合は、それを無視して正常に開きます。jQueryを使用してリンクの拡張子を確認してください
<a href="image01.png">Image 01</a>
<a href="image02.png">Image 02</a>
<a href="http://www.google.com/">Page</a>
<a href="image03.png">Image 03</a>
<div class="test"></div>
を...と、これは最初のリンクがクリックされたときにマークアップは次のようになりべきかです::
これは、マークアップで、あなたもjsFiddleにそれをつかむことができ
<a href="image01.png">Image 01</a>
<a href="image02.png">Image 02</a>
<a href="http://www.google.com/">Page</a>
<a href="image03.png">Image 03</a>
<div class="test">
<img src="image01.png" />
</div>
ありがとう!
ありがとうmplungjan、私は@ ShankarSangoliが完全なソリューションの最初の1つだったとは言いましたが、受け入れられた解決策としてあなたの回答を選択しました。 – Klikerko
私はもう一方がよりエレガントだったので、私は結合することを決めました。たとえば、文字列連結の代わりにsrc:this.hrefなど - すべてのユーザーがソリューションを編集して、以前よりも互いに似ているようにしました – mplungjan