2016-07-03 8 views
-4

でデータ-XXX属性値へのアクセス:私は(選択)必須の要素にアクセスし、怒鳴るなどのコンテンツを参照することができクロームコンソールでjqueryの

> x = $(".sidebar-message a[data-id ='" + 2885 + "']")[0] 

<a href=​"#" data-id=​"2885" data-uid=​"197025959" data-mobile=​"08021111134" data-lastname=​"Aliu" data-firstname=​"Isa" data-verified=​"true" data-assigned=​"false">​…​</a>​ 

をどのように私は、データ・モバイル、データ姓にアクセスするようにしてください等jQueryを使用して?

私は両方がundefined

+1

.attr( 'data-mobile')は動作するはずです –

+0

@TommySchmidt on x?または$オブジェクト上で直接??? –

+2

['.data( 'mobile')'](http://api.jquery.com/data/) – JJJ

答えて

2

ある私は、次のコードでこれを行って、x.data-mobilex[data-mobile]を試してみました:デモ

ため

<a href="#" data-id="2885" data-uid="197025959" data-mobile="08021111134" data-lastname="Aliu" data-firstname="Isa" data-verified="true" data-assigned="false">Check Attribute Value</a> 
<span id="MobileValue"></span> 

<script> 
$("a").click(function(){ 
var mobileValue=$(this).attr("data-mobile"); 
$("#MobileValue").html(mobileValue); 

}); 
</script> 

Click Hereは、それはあなたのお役に立てば幸いです。

+0

はい、あります。ありがとう –

+1

ようこそ:) あなたは私の答えを解決としてマークすることができます。 –

1

実際にはHTML5では、 $( "。sidebar-message a")のようなデータ属性値にもアクセスできます。データ( "id")

関連する問題