jquery实现点击添加class类事件和切换内容事件
想用jquery一次实现两个效果,点击p标签的内容后,给#aBtn添加个abox的class,同时更换p标签的文字为效果切换B,下述代码在谷歌浏览器OK,在360安全浏览...
想用jquery一次实现两个效果,点击p标签的内容后,给#aBtn 添加个abox的class,同时更换p标签的文字为 效果切换B,下述代码在谷歌浏览器OK,在360安全浏览器报错;
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jquery点击切换事件</title>
<script src="js/jquery-1.12.4.min.js"></script>
</head>
<body>
<div id="aBtn">
<p>aaaaaaaaaaaaaaaaaaaaa</p>
<p>bbbbbbbbbbbbbbbbbbbbb</p>
<p>ccccccccccccccccccccc</p>
</div>
<p class="btn1">效果切换A</p>
<script>
$(document).ready(function() {
$(".btn1").click(function() {
$("#aBtn").toggleClass('abox');
});
});
let str = 1;
$(".btn1").on('click', function() {
str = !str;
$(this).text(str ? '效果切换A' : '效果切换B');
})
</script>
</body>
</html> 展开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jquery点击切换事件</title>
<script src="js/jquery-1.12.4.min.js"></script>
</head>
<body>
<div id="aBtn">
<p>aaaaaaaaaaaaaaaaaaaaa</p>
<p>bbbbbbbbbbbbbbbbbbbbb</p>
<p>ccccccccccccccccccccc</p>
</div>
<p class="btn1">效果切换A</p>
<script>
$(document).ready(function() {
$(".btn1").click(function() {
$("#aBtn").toggleClass('abox');
});
});
let str = 1;
$(".btn1").on('click', function() {
str = !str;
$(this).text(str ? '效果切换A' : '效果切换B');
})
</script>
</body>
</html> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询