English 中文(简体)
jquery append foreach to div
原标题:

I m trying to create a dynamic tag cloud using jquery, I want it to pull the keywords from the page and then spit them out in a div, but am not sure how to go about it - I know how I could do it if it were php, but just not so good at jquery.

I ve created my variable "keywords"

var keywords = jQuery("meta[name=keywords]").attr("content");

Now how do I go about doing a foreach for it to append the div "tagCloud" like this:

<div class="tagCloud" id="tagCloud">

  Keyword 1 

  Keyword 2 

  Keyword 3 


</div>

and so forth.. if someone could help me, that d be fantastic :)

最佳回答

Assuming you want the cloud keywords to be links (anchors):

$($( meta[name="keywords"] ).attr( content ).split( , )).each(function(i, el) {
    $( #tagCloud ).append($( <a> ).attr( href , # ).text(el));
});
问题回答

I d do this :

   var all = "";
    jQuery("meta[name=keywords]").each(function(){
      all += jQuery(this).attr("content") + "
";
    });
    jQuery("#tagCloud").html(all);




相关问题
getGridParam is not a function

The HTML: <a href="javascript:void(0)" id="m1">Get Selected id s</a> The Function: jQuery("#m1").click( function() { var s; s = jQuery("#list4").getGridParam( selarrrow )...

selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

jQuery cycle page with links

I am using the cycle plugin with pager functionality like this : $j( #homebox ) .cycle({ fx: fade , speed: fast , timeout: 9000, pager: #home-thumbs , ...

jquery ui dialog opens only once

I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.

jConfirm with this existing code

I need help to use jConfirm with this existing code (php & Jquery & jAlert). function logout() { if (confirm("Do you really want to logout?")) window.location.href = "logout.php"; } ...

Wrap text after particular symbol with jQuery

What I m trying to do, is wrap text into div inside ll tag. It wouldn t be a problem, but I need to wrap text that appears particularly after "-" (minus) including "minus" itself. This is my html: &...

热门标签