私は、次のHTMLコードを持っている:データ - *に異なるハイパーリンクを追加するには?
<article class="article" data-quota="Here goes nothing" data-share="Here goes social" data-tag1="Tag1" data-tag2="Tag2" data-tag3="Tag3">
<h3>Author name</h3>
</article>
とJS:
function articleTemplate() {
$('.article').each(function() {
var $this = $(this),
dataQuota = $this.data('quota'),
dataTag1 = $this.data('tag1'),
dataTag2 = $this.data('tag2'),
dataTag3 = $this.data('tag3'),
dataShare = $this.data('share');
var template = '<h4>' + dataQuota + '</h4>' +
'<h5>' + dataTag1 + ',' + dataTag2 + ',' + dataTag3 + '</h5>' +
'<footer>' + dataShare + '</footer>';
$this.append(template);
});
}
を私はJavaScriptを使用して、いくつかのtemplateingをやっているし、今まで私はこれを得ました。 outputed HTMLは次のとおりです。
<h3>Author name</h3>
<h4>Here goes nothing</h4>
<h5>Tag1,Tag2,Tag3</h5>
<footer>Here goes social</footer>
今私は、データクォータ、データ共有、データTAG1などへのハイパーリンクを追加したいですか?
コードの掲載ラインがあなたの*入力された場合*、どのようなあなたの*出力としてで終わることを期待しますか*?どのJavaScriptを試してみましたか、どこにいらっしゃいましたか?何が悪かったのか?どのようなエラーがありましたか?何がうまくいかないのでしょうか?あなたは何が起こると期待していましたか、実際に何が起こったのですか? –
私は間違いを持っていません。しかし今、出力されたすべてのテキストにハイパーリンクを追加したいと思います。私の英語は十分に明確です。 – Bobita
しかし、「」要素はどこに行きますか?投稿されたHTMLがあれば、DOMはどのように見えるのでしょうか?私は助けてくれることを嬉しく思っています。しかし、私が推測を始めたら、それは役に立たないでしょう。 –