0

以下を使用して、選択したjqueryタブのUI要素を見つけています。

$("li.ui-tabs-selected").attr("id")

これは次のようなものを返すかもしれません:

tab_48

htmlタグ内にtab_48アンカータグを入れているので多分

<a href="#ui-tabs-4">some content here</a>

これらをすべてまとめると、HTML は次のようになります。

<li id="tab_48">
    <a href="#ui-tabs-4">
        some content here
    </a>
</li>

選択したタブの ID を次の方法で取得できるようになったので、アンカー タグの href を取得するにはどうすればよいですか。

$("li.ui-tabs-selected").attr("id")
4

2 に答える 2

5
$("li.ui-tabs-selected a").attr("href")

また

$("li.ui-tabs-selected").find("a").attr("href")
于 2012-06-25T15:33:21.113 に答える
0

新しいブラウザーの場合:

var href = document.querySelectorAll('li.ui-tabs-selected a').href;

選択した ID も必要な場合:

var li = document.querySelectorAll('li.ui-tabs-selected');
var id = li.id;
var href = li.querySelectorAll('a').href;
于 2012-06-25T15:38:07.033 に答える