javascript - 为什么在用 jquery 更改按钮的 css 后我不能添加代码?

标签 javascript jquery css

function test() {
 //allows code here 
$("#h1").css("background-color", "yellow").replace("px", "") * 2;
 //denys all code here
}

以下是我要实现的目标:

function test() {
$("#h1").css("background-color", "yellow").replace("px", "") * 2;
$("#h2").css("background-color", "black").replace("px", "") * 2;
}

非常感谢任何有关如何处理此问题的帮助或意见,谢谢!

编辑:从这里得到一些帮助Border-left-width returns NaN in jQuery创建我的代码

最佳答案

改变

  $("#h1").css("background-color", "yellow").replace("px", "") * 2;
  $("#h2").css("background-color", "black").replace("px", "") * 2;

$("#h1").css("background-color", "yellow");
$("#h2").css("background-color", "black");

您正在用 .css("background-color", "yellow") 替换背景颜色。除非有某些特定原因,否则您要进行替换和相乘(这甚至不适用于“背景颜色”、“黄色”),只需将其删除即可。

关于javascript - 为什么在用 jquery 更改按钮的 css 后我不能添加代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29950084/

相关文章:

javascript - 如何在通过窗口对象退出元素时单击未完全覆盖背景并在悬停时消失的对象

javascript - Kiosk 模式 Web 应用程序

javascript - 如何在第一次提交后立即禁用 ASP.NET 按钮(在客户端上)?

javascript - 转换 : translate and z-index

javascript - jquery.inArray() 函数不起作用

php - 事件导航栏菜单项 CSS3/HTML5

javascript - 如何替换 select2 默认微调器?

javascript - 如何在多个复选框上输入 'onchange' 事件

php - 上传图片表格和另一个填写表格

html - Web 浏览器跳转到网站上的特定 H1/div