2016-09-10 10 views
1

の値を取得する方法:私は失敗した私はそれを回復した後、私はその後、したいソースコードからhref属性

$('.nextinst').attr('href').val() 
$('.nextinst').attr('href').html() 
$('.nextinst').attr('href').text() 

を試してみました#401

を取得したい

<a class="nextinst" data-dismiss="modal" data-toggle="modal" href="#401"> 
    <span class="glyphicon glyphicon-chevron-right"></span> 
</a> 

をそのIDを持つモーダルがDOMにロードされているかどうかをチェックします。

+2

ちょうど '$( 'nextinst ')。attrの(' のhref')'? –

+1

なぜ 'val'、' html'、 'text'ですか?属性を取得するだけで、値が返されます。 – Li357

+1

val =要素の値を取得する、html =ネイティブのjavascriptのinnerHTML、text =要素にテキストを取得しています。 –

答えて

0

属性の値がattr()を使用して取得するには:

$('.nextinst').attr('href'); 

例を参照してください:あなたはその要素のIDを追加し、にattr()を呼び出すことができます

$(document).ready(function() { 
 
    console.log($('.nextinst').attr('href')); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<a class="nextinst" data-dismiss="modal" data-toggle="modal" href="#401"> 
 
    <span class="glyphicon glyphicon-chevron-right"></span> 
 
</a>

1

をhrefの属性を取得する:

function clickIt(){ 
    var val = $("#linkHref").attr("href"); 
    alert(val); 
    } 

enter image description here

関連する問題