Javascript jQuery值大于1时如何更改CSS
好的,这个问题已经有了答案,但我正在尝试做完全相同的事情,但是我有相同的另一个css类来“调用”这个脚本 示例:我调用了此消息,当消息中的内容超过0时,它将更改背景颜色,我要做的是将“.root_panel”上的底部边框更改为与消息相同的颜色。我对JavaScript非常陌生 脚本:Javascript jQuery值大于1时如何更改CSS,javascript,jquery,css,Javascript,Jquery,Css,好的,这个问题已经有了答案,但我正在尝试做完全相同的事情,但是我有相同的另一个css类来“调用”这个脚本 示例:我调用了此消息,当消息中的内容超过0时,它将更改背景颜色,我要做的是将“.root_panel”上的底部边框更改为与消息相同的颜色。我对JavaScript非常陌生 脚本: $(document).ready(function () { $(".messagess").each(function() { var el = $(this); va
$(document).ready(function ()
{
$(".messagess").each(function()
{
var el = $(this);
var value = parseFloat(el.text());
if (value > 0)
{
el.css("background","#6E8A75").css("color","#fff");
}
else
{
el.css("color", "#fff");
}
});
});
请看我的答案作为参考,希望对您有所帮助
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
if($(“.messagess”)打字错误是什么类型的html元素?(.messages)这很好,但是您如何在其中添加其他元素呢?不需要使用parseInt,您可以使用$(“.zero”).text()| 0代替.$(document).ready(函数(){if($(“.messagess”).text()由于某些原因,如果我在其中添加0,它不会显示出来。当我在其中添加1时,.messagess中的值为1或更大时,它将显示出来。但是如果它为0,它仍然显示该边框,很抱歉将其添加到2条注释中。@Noahoward:请参阅我的更新帖子,也许,我建议您在添加之前先学习javascript如果你是初学者,你应该学习javascript的基础知识。