我的javascript代码工作不正常
我有这个代码,它取一个数字,然后把这个数字生成一张卡片 我的问题是代码生成了两张卡,而不是一张 在第一张卡片中,我看到“>在开始时,当我将鼠标放在上面时,标签为:div class= 工具提示不起作用 结果必须是一张包含详细信息的卡片,如果您使用工具提示,则会显示更多详细信息我的javascript代码工作不正常,javascript,Javascript,我有这个代码,它取一个数字,然后把这个数字生成一张卡片 我的问题是代码生成了两张卡,而不是一张 在第一张卡片中,我看到“>在开始时,当我将鼠标放在上面时,标签为:div class= 工具提示不起作用 结果必须是一张包含详细信息的卡片,如果您使用工具提示,则会显示更多详细信息 $(窗口).load(函数(){ 功能制作卡片列表(卡片,el){ var html=''; html+=''; html+='#超级英雄'+card.id+''; html+=''; html+=''+card.nam
$(窗口).load(函数(){
功能制作卡片列表(卡片,el){
var html='';
html+='';
html+='#超级英雄'+card.id+'';
html+='';
html+=''+card.name+'';
html+='';
html+=''+card.abilities+'';
html+='';
var poster_data=$(el.parent().parent().find('.postprofile textarea').val();
如果(海报数据){
poster_data=JSON.parse(poster_数据);
if(jQuery.inArray(编号(card.id),poster_data.cards)=-1){
html+=“此卡不退出”;
}
}
html+='';
html+='';
html+='';
html+=card.txt;
html+='';
html+='';
html+='';
html+='';
html+='';
如果(card.strength!=“”){
html+='Strength:'+card.Strength+'';
};
如果(card.energy!=“”){
html+='Energy:'+card.Energy+'';
};
如果(card.skills!=“”){
html+='技能:'+card.Skills+'';
};
如果(card.speed!=“”){
html+='速度:'+card.Speed+'';
};
html+='';
html+='';
如果(card.type==16 | | card.type==14 | | card.type==31 | | card.type==27){
html+='';
html+='';
如果(card.inv>0){
对于(变量i=0;i<10;i++){
如果(i';
};
html+='';
html+='';
html+='';
html+='';
如果(卡号(卡槽)>0){
对于(变量i=0;i<5;i++){
if(i<卡槽){
html+='';
}否则{
html+='';
}
}
}
}
html+='';
html+='';
html+='';
如果(card.type==16 | | card.type==14 | | card.type==31 | | card.type==27){
$(“#card_u”+card.id+”.card_umiddle')。删除();
$(“#card_u”+card.id+”.card_插槽”).css('width','335px');
}
返回html;
}
//==========卡管理器==========
功能分类卡(ar、s、t){
var结果=[];
var f=ar.find(函数(ele){
if(ele[t]==s){
结果:推挤(ele);
}
});
返回结果;
}
$(“.pun.entry content,.pravilacontent div”)。每个(函数(){
var h='';
$('img[src^=“#card”]”,this).each(function(){
var npccard=$(this.attr('src');
如果(npccard!=null){
}
});
如果(h!=''){
$(this).parent().parent().find('.topic title a').text('NPC Attack');
$(this.html(h);
}
var content=$(this.html();
var el=$(本);
content=content.replace(/#myluckynumberis(\d+)/g,函数(匹配,捕获){
如果(!卡[捕获]){
返回“myluckynumberis#”+捕获+“不存在”;
返回false;
}
返回制作卡片列表(sortCards(卡片,捕获,“id”)[0],el);
});
$(this.html(content);
});
});
$(函数(){
//在这里指出你的论坛的版本。
var version=“punbb”;
if(version.toLowerCase()=“phpbb2”){
$(“.postdetails span[class='staff']”)。最近的('.postdetails')。父('td')。下一个('td')。addClass(“staffbg”);
}else if(version.toLowerCase()=“phpbb3”){
$(“.postprofile span[class='staff']”)。最近的('.postprofile').prev('.postbody').addClass(“staffbg”);
}else if(version.toLowerCase()=“punbb”){
$(“.user info span[class='staff']”)。最近('.postmain')。addClass(“staffbg”);
}else if(version.toLowerCase()=“invision”){
$(“.postprofile span[class='staff']”)。最近('.post container')。addClass(“staffbg”);
}
});
你能提供一个答案吗?目前你有很多代码,你应该把它缩小到问题的原因。这不是我写的,所以我不知道问题出在哪里