2016-02-29 14 views
1

Fiddle here如何給標題和日期時間屬性動態使用jQuery

UTC<br/> 
<time id="divUTC" title="" datetime=""></time><br/> 
Your Local Time with respect to above UTC time<br/> 
<time id="divLocal" title="" datetime=""> 
</time> 

如何打印#divutc的結果,#divlocal冠軍日期時間時間標籤通過jquery?

+0

的document.getElementById( 「divLocal」)標題= '' 一些稱號」。 ('#divLocal')。prop('title','your new title'); –

回答

1

你可以得到一次這樣的。

var localTime = moment.utc(divUtc.text()).toDate(); 
    localTime = moment(localTime).format('YYYY-MM-DD HH:mm:ss'); 
    onlyTime = moment(localTime).format('HH:mm:ss'); 

,並設置屬性這樣

$('time').attr('title',onlyTime); 
$('time').attr('datetime',localTime); 
+0

似乎不工作,如果這是在小提琴解釋將是非常有益的 – stacky

+0

https://jsfiddle.net/mitalic/btwpL0uy/2/ – Mitali

1

你可以從JavaScript做這樣的

的document.getElementById( 「divLocal」)標題= '' 一些稱號」。

或者在JQuery中這樣

$('#divLocal').prop('title', 'your new title'); 
+0

我需要將結果打印在標題和日期時間中,上面的代碼似乎是jquery中的靜態代碼。 – stacky

0

您可以使用jQuery的ATTR方法:

$("#divUTC").attr("title", "UTC time title"); 
$("#divUTC").attr("datetime", "2008-02-14 20:00");