Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery addClass不使用ID_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript jQuery addClass不使用ID

Javascript jQuery addClass不使用ID,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个非常简单的addClass on click函数,我想知道为什么它不起作用。如果我将$'wicked'更改为$'div',则单击功能可以正常工作 $document.readyfunction{ $'wicked'。单击函数{ $this.addClass'blueBack'; }; }; 邪恶的{ 背景色:ABCDEF; 字体大小:20px; 边界半径:20px; 边框样式:无; 填充:25px; } 布鲁贝克先生{ 边框颜色:000; 边框样式:实心; } 测试按钮 它实际上工作得

我有一个非常简单的addClass on click函数,我想知道为什么它不起作用。如果我将$'wicked'更改为$'div',则单击功能可以正常工作

$document.readyfunction{ $'wicked'。单击函数{ $this.addClass'blueBack'; }; }; 邪恶的{ 背景色:ABCDEF; 字体大小:20px; 边界半径:20px; 边框样式:无; 填充:25px; } 布鲁贝克先生{ 边框颜色:000; 边框样式:实心; } 测试按钮
它实际上工作得很好。css只是覆盖了你的风格


在css中,id的优先级高于类。因此,id的边框样式为none的规则比类中的规则或实心边框更重要。

它实际上工作得很好。css只是覆盖了你的风格


在css中,id的优先级高于类。因此,id的边框样式为“无”的规则比类中的规则或实体边框更重要。

因为边框样式:无;由于您的选择器,具有更高的频率。从技术上看,这个问题与jQuery和JavaScript无关。手动应用样式,结果相同。您应该使用浏览器的内置开发人员工具学习基本调试技术,这些工具会向您显示应用了哪些类和规则,因为border style:none;由于您的选择器,具有更高的频率。从技术上看,这个问题与jQuery和JavaScript无关。手动应用样式,结果相同。您应该使用浏览器的内置开发人员工具学习基本的调试技术,这些工具会向您显示应用了哪些类和规则。您如何解释这一点?:如果我将$'wicked'更改为$'div',单击功能可以正常工作。@zgood它实际上不能。这在两种情况下具有相同的效果。是的,我同意你的观点,我认为你是对的,我只是想解释一下OP的陈述——也许他只是错了?对其他发现这个的人来说。我想在输入字段中添加一个类errorField,该字段有错误,由其ID标识。使用这个答案,我通过添加来解决它!对errorField类中的所有属性值都很重要。您如何解释这一点?:如果我将$'wicked'更改为$'div',则单击函数可以正常工作。@zgood它实际上不能。这在两种情况下具有相同的效果。是的,我同意你的观点,我认为你是对的,我只是想解释一下OP的陈述——也许他只是错了?对其他发现这个的人来说。我想在输入字段中添加一个类errorField,该字段有错误,由其ID标识。使用这个答案,我通过添加来解决它!对于errorField类中的所有属性值都很重要。