我有这行代码
var songs = document.getElementsByTagName("span");
var songArray = jQuery.makeArray(songs);
$(songArray).appendTo(document.body);
在页面上查找span标签,创建一个数组然后显示它们。我不知道这是否是最好的方法,但它有效。但我遇到的问题是我想显示数组,如果该数组中有重复,它会删除副本并增加第一个实例的字体大小。不确定如何完成。
答案 0 :(得分:0)
以下代码将选择所有span
并将它们添加到正文中,除非添加了具有相同“值”的跨度,在这种情况下,字体大小将设置为larger
但是函数'getValue`由于缺少关于什么构成重复的信息而被留作“练习”
var songs = $("span")
temp = {};
songs.each(function(){
var value = getValue(this);
if(!temp.hasOwnProperty()){
(temp[value] = $(this).clone())
.appendTo(document.body);
} else {
temp[value].css({"font-size":"larger"})
}
});