2017-05-29 118 views
-2

我有一個變量聲明:var fburl = data.results [0] .alias;如何將變量值傳遞給HMTL數據類型

如何將var值傳遞給HTML數據類型?

例子:

var myurl = data.results[0].alias; 

<div class="myclass" data-url="value in myurl"></div> 

===========

道歉不能夠解釋清楚,因爲我在JS不是專家。

動態獲取元,並傳遞值以添加元類型。 我用.attr和它的作品,但不適用於Twitter元。

var mymeta = $('.addthis_inline_share_toolbox_4m3m'); 
     mymeta.attr('data-url', myurl); 
     mymeta.attr('data-title', mytitle); 
     mymeta.attr('data-description', mydesc); 
     mymeta.attr('data-media', myimage); 
    } 
+0

顯示你的努力在這裏 – JYoThI

+0

$(」 MyClass的)。ATTR ( '數據的URL',myurl); – JYoThI

+1

[如何在HTML元素中設置數據屬性]的可能重複(https://stackoverflow.com/questions/13524107/how-to-set-data-attributes-in-html-elements) –

回答

0

通過使用各種方法獲取到DOM元素的引用,你可以使用Element.dataset屬性來獲取/設置data-*自定義屬性

document.querySelector('.myclass').dataset.url = data.results[0].alias; 
相關問題