jqueryのアペンドのforeachへのdiv
質問
私はjqueryのを使用して動的タグクラウドを作成しようとしている、私はそれがページからキーワードを引き、その後のdivでそれらを吐き出すしたいのですが、それについて移動する方法を確認していない - 私はどのように私ができる知っていますそれは、PHPであれば、それを行うが、jqueryの時だけではないので、いいます。
私は、変数 "キーワード" を作成しました。
var keywords = jQuery("meta[name=keywords]").attr("content");
:このようなそれはdiv要素を追加するために今どのように私はforeachのをやって行くのです「tagCloud」
<div class="tagCloud" id="tagCloud">
Keyword 1 \n
Keyword 2 \n
Keyword 3 \n
</div>
等々と...誰かが私を助けることができれば、それは素晴らしいことだ:)
解決
あなたは雲のキーワードがリンク(アンカー)になりたいと仮定します:
$($('meta[name="keywords"]').attr('content').split(',')).each(function(i, el) {
$('#tagCloud').append($('<a>').attr('href','#').text(el));
});
他のヒント
私はこれを行うと思います:
var all = "";
jQuery("meta[name=keywords]").each(function(){
all += jQuery(this).attr("content") + "\n";
});
jQuery("#tagCloud").html(all);
所属していません StackOverflow