Получить атрибут href в jQuery

У меня есть несколько строк таблицы

<tr class="b_row">
    <td>
        <div class="cpt">
            <h2>
                <a href="/ref/ref/1.html">example</a>
            </h2>
        </div>
    </td>
</tr>

<!--more elements -->

<tr class="b_row">
    <td>
        <div class="cpt">
            <h2>
                <a href="/ref/two/23.html">example N</a>
            </h2>
        </div>
    </td>
</tr>

Мне нужно получить гиперссылки в атрибуте. Я использую этот сценарий

function openAll()
{
    $("tr.b_row").each(function(){
    var a_href = $('div.cpt').find('h2 a').attr('href');
    alert ("Href is: " + a_href);
}

Проблема: переменная a_href всегда / ref / ref / 1.html

17
задан Paul Chu 16 February 2018 в 15:04
поделиться