Javascript 立场错了

Javascript 立场错了,javascript,jquery,html,Javascript,Jquery,Html,好的,不是所有的东西,但是颜色编码出了问题,似乎没有任何帮助,请指导我,它位于,代码都在这里: $(文档).ready(函数(){ $(“.fontcolors”).hide(); $(“.ncolors”).hide(); $(“.pcolors”).hide(); $(“#imggg”).hide(); $(“.colors”).hide(); $(“.plushead”)。单击(函数(){ $(“#heading”).css({“字体大小”:“+=2px”}); }); $(“.min

好的,不是所有的东西,但是颜色编码出了问题,似乎没有任何帮助,请指导我,它位于,代码都在这里:


$(文档).ready(函数(){
$(“.fontcolors”).hide();
$(“.ncolors”).hide();
$(“.pcolors”).hide();
$(“#imggg”).hide();
$(“.colors”).hide();
$(“.plushead”)。单击(函数(){
$(“#heading”).css({“字体大小”:“+=2px”});
});
$(“.minushead”)。单击(函数(){
$(“#heading”).css({“字体大小”:“-=2px”});
});
$(“.plusname”)。单击(函数(){
$(“#name”).css({“字体大小”:“+=2px”});
});
$(“.minusname”)。单击(函数(){
$(“#name”).css({“字体大小”:“-=2px”});
});
$(“.plusbody”)。单击(函数(){
$(“#body”).css({“字体大小”:“+=2px”});
});
$(“.minusbody”)。单击(函数(){
$(“#body”).css({“字体大小”:“-=2px”});
});
$(“.hider”)。单击(函数(){
$(“#自定义”).hide();
});
$(“#next1”)。单击(函数(){
$(“.colors”).slideToggle();
$(“#头”).slideToggle();
});
$(“#next2”)。单击(函数(){
$(“.colors”).slideToggle();
$(“.fontcolors”).slideToggle();
});
});

右键单击并检查圆上的元素,您将看到问题所在。具有onclick属性的a标签很小;它们不是圆div的大小,当您单击圆时,实际上并没有单击它们。去掉div周围的a标记,并将onclick属性移动到div本身。像这样:

<div class="red" onClick="javascript:background('#ff6a6a')"></div>
<div class="orange" onClick="javascript:background('#ffbd6a')"></div>
<div class="yellow" onClick="javascript:background('#fffb93')"></div>
<div class="green" onClick="javascript:background('#8aff9e')"></div>
<div class="blue" onClick="javascript:background('#8ad3ff')"></div>
<div class="purple" onClick="javascript:background('#d58aff')"></div>
<div class="pink" onClick="javascript:background('#ffa4e9')"></div>
<div class="white" onClick="javascript:background('#EBEBEB')"></div>
<div class="black" onClick="javascript:background('#333333')"></div>


为了避免像那样硬编码颜色值,您可以将这些onclick中的每一个更改为“background(this.className)”,因为您的所有类名都是内置的html颜色

你到底想做什么,请解释更多。你需要将你的代码墙缩减为“我会尽可能多地付给你”,这不是StackOverflow的工作方式,如果你帮助我们缩小问题和代码范围,我们将免费(和投票)做这件事。把你的代码分成小块,这样你很有可能自己找到答案。非常感谢你我爱你上帝保佑你。好人确实存在:’)我能为你做点什么吗?拜托?事实上,我很想在这个项目上帮你更多的忙。我不知道你想做什么,但看起来你可以在比StackOverflow帖子更广泛的范围内使用一些指导。在你的个人资料中添加一个链接到某个网站/帐户,我可以在那里给你发消息(如电子邮件、Linkedin、Youtube等),如果你愿意,我们可以谈论你在做什么。ethan。mckenzie@aol.com那太好了,因为我是一个邋遢的新程序员,我最需要的是指导,谢谢!