diff --git a/modules/tag_cloud/js/tag_cloud.js b/modules/tag_cloud/js/tag_cloud.js index dcb8a53b..006b2949 100644 --- a/modules/tag_cloud/js/tag_cloud.js +++ b/modules/tag_cloud/js/tag_cloud.js @@ -26,7 +26,7 @@ success: function(data) { if (data.result == "success") { $.get($("#g-tag-cloud").attr("ref"), function(data, textStatus) { - swfobject.removeSWF("g-tag-cloud-movie"); + $("#g-tag-cloud-movie").remove(); $("#g-tag-cloud").append("
" + data + "
"); self._set_tag_cloud(); }); @@ -39,9 +39,14 @@ _set_tag_cloud: function() { var self = this; + var taglist = $("#g-tag-cloud a"); + + if (taglist.length == 0) { + return; + } var width = $("#g-tag-cloud").width(); var tags = document.createElement("tags"); - $("#g-tag-cloud a").each(function(i) { + taglist.each(function(i) { var addr = $(this).clone(); $(addr).attr("style", "font-size: 14pt;"); $(tags).append(addr);