私はこれがあります。jQueryを使用してコンテナの親のURLを取得する方法は?
$(this).find('a:first');
を、私はクリックボタンは、私が取得したいリンクと同じ容器の中にある場合、最初のリンクのURLを取得するためにうまく働いています。
しかし、親コンテナのURLを取得する方法はありますか?
私はボタンが入っている同じ<li>
のa.sharedLinkのリンクを取得したいと思います。誰かがこれらのボタンの1つをクリックしていると、onclickイベントはaのURLを取得します。共有リンク。私はすべての機能をすべて持っています、私が望むのは、そのURLを取得することだけです。例えば
:
<ul class="links">
<li><a class="sharedLink" href="http://www.domain1.com">Check out my hilarious personal website! :)</a>
<span class="buttons">
<a href="" class="share shareTW" target="_blank">Share on Twitter</a>
<a href="" class="share shareFB" target="_blank">Share on Facebook</a>
<a href="" class="share shareLI" target="_blank">Share on LinkedIn</a>
<a href="" class="share shareDE" target="_blank">Share on Delicious</a>
<a href="" class="share eMail" target="_blank">Send by E-Mail</a>
</span></li>
<li><a class="sharedLink" href="http://www.domain2.com">This is my Tech Blog</a>
<span class="buttons">
<a href="" class="share shareTW" target="_blank">Share on Twitter</a>
<a href="" class="share shareFB" target="_blank">Share on Facebook</a>
<a href="" class="share shareLI" target="_blank">Share on LinkedIn</a>
<a href="" class="share shareDE" target="_blank">Share on Delicious</a>
<a href="" class="share eMail" target="_blank">Send by E-Mail</a>
</span></li>
</ul>
。一方、私は方法を見つけ、他のジェームズが提案されている、その後1、怒鳴る参照はここにある:$(この).parents( 'a'); – Snowalker