实际应用中,需要根据不同条件来改变元素的CSS样式。
通过动态的给元素添加删除CSS类可以实现此功能,下面通过实例来介绍一下。
一.addClass()和removeClass()添加和删除CSS类:
代码实例如下:
以上代码可以添加删除指定的样式,上面只是一个演示,可以根据具体的需要进行添加或者删除。
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.pipipi.net/" />
<title>前端教程网</title>
<style type="text/css">
.mytest{
border:1px solid green;
width:100px;
height:100px;
color:red;
}
</style>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#add").click(function () {
$("div").addClass("mytest");
});
$("#del").click(function () {
$("div").removeClass("mytest");
})
})
</script>
<body>
<div>珍惜当前,因为只有当前才是实实在在的</div>
<button id="add">添加样式</button>
<button id="del">删除样式</button>
</body>
</html>
二.toggleClass()进行样式类的添加和删除的切换:
如果匹配对象具有指定的样式类,那么toggleClass()就可以删除此指定的类,如果没有就会添加指定的类。
代码实力如下:
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.pipipi.net/" />
<title>前端教程网</title>
<style type="text/css">
.mytest{
border:1px solid green;
width:100px;
height:100px;
color:red;
}
</style>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#switch").click(function () {
$("div").toggleClass("mytest");
});
})
</script>
<body>
<div class="mytest">珍惜当前,因为只有当前才是实实在在的</div>
<button id="switch">删除与添加切换</button>
</body>
</html>
以上代码可以进行指定样式类的删除与添加的切换
切按照教程来的,还是提示 Key is invalid?
1、确认你的版本号是否是最新的2022.2
2、部分小伙伴反馈说重启系统后,才激活成功的,这种法子也可以尝试一下;
3、检查破解补丁的位置是否动了,切记不要动,不然重启 IDE 又找不到补丁位置了,自然就失败了;
激活成功后,不要升级 IDEA 版本
官方反制手段越来越严厉,这个版本能激活,新版本大概率补丁就被搬了。所以,如果打开 IDEA 后,右下角若出现提示升级新版本,请不要升级版本。能用就行,它不香嘛!
也可以手动关闭升级提示,这样就可以防止控制不住自己升级了
激活成功后,补丁文件夹能不能删掉或者移动?
前文中的环境变量,小伙伴也看到了,对应了你放置补丁位置的路径,删除掉或者移动,再打开 IDEA 就找不到对应文件了,激活也就失效了。放着吃灰就行,别动它。
如果你觉得本文帮助到你,请将此文分享给你的朋友们,关注作者,给作者点赞,如果觉得有问题请联系灬沙师弟,我会及时更新帮助大家更好的进行开发和工作,祝各位在开发路上稳步前进,少点bug,多几分快乐!