簡體   English   中英

打印div標簽標題和其他內容的更簡單方法

[英]Simpler way to Print title of a div tag and other contents

我有一個像這樣的div標簽:

<div class="This is a class" title="Server:http://servername/
Area: PrOD
User: USER NAME"> X</Div>.

我想從上面的div標簽打印標題,區域和用戶。

我發現幾個不清楚的線程。

任何幫助表示贊賞。

如果不使用data-*屬性,並且div如下所示:

<div class="myDiv" id="original" title="http://servername" area="PrOD" user="tester"></div>

然后檢查此演示,該演示獲得了所有div的屬性:

 $('div').each(function(){ var attributes = this.attributes; $.each(attributes, function(ndx){ var attrName = attributes[ndx].name; var attrVal = attributes[ndx].value; // add conditions for certain attribute name; console.log(attributes[ndx].name + ' = ' + attributes[ndx].value); }) }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div class="myDiv" id="original" title="http://servername" area="PrOD" user="tester">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Unde, alias.</div> 

或借助data-*屬性(您將需要更新必要的屬性,以data-title tag開頭,例如data-titledata-areadata-user ):

<div class="anotherDiv" id="original2" data-title="http://servername" data-area="PrOD" data-user="tester"></div>

然后查看此演示:

 var datas = $('div.anotherDiv').data(); $.each(datas, function(ndx){ console.log(ndx + ' = ' + datas[ndx]); }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div class="anotherDiv" id="original2" data-title="http://servername" data-area="PrOD" data-user="tester">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Unde, alias.</div> 

希望這可以幫助。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM