私はいくつかのリスト項目に取り組んでおり、readicon クラスのクリックでクラス bookpath の href 値を取得できません。この場合 (google.com)
コードは次のとおりです。
<li >
<div class="overlay">
<span id="Title">Yeah Dude</span>
<img class="readIcon" src="images/read.png" />
</div>
<a class="bookPath" href="http://www.google.com"><img src="images/bookCovers/asp.net4.5.jpg" alt="book" /></a></li>
私はこのコードを試しましたが、未定義を返します。
$(document).ready(function () {
$(".overlay .readIcon").click(function () {
// $(this).('href', 'index.html');
var bookPath = $(this).parents('li').closest('a').href;
alert(bookPath);
});});
どうもありがとう。