gpt4 book ai didi

javascript - 使用 JQuery 从子 CSS 类中删除过渡

转载 作者:太空宇宙 更新时间:2023-11-04 12:38:31 24 4
gpt4 key购买 nike

我有一个 ID,它有一个子类。我希望 ID 转换但类不转换。因为类在它正在转换的 id 中。我查看了 CSS jquery 文档,并从中找出了如何转换这两个元素,但不能单独转换父元素。

这是CSS

#outside {
background-size: 25em, 25em, auto, cover;
color: white;
cursor: default;
padding: 6em 0;
text-align: center;
}



#outside .inside {
background: rgba(52, 27, 43, 0.5);
color: white;
display: inline-block;
opacity: 0;
padding: 3em;
text-align: center;
}

这是我尝试让 jquery 工作

<script>
$(document).ready(function() {
var timeToDisplay = 4000;
var outside = $('#outside');
var urls = [
'images/image1.jpg',
'images/image2.jpg',
'images/image3.jpg'
];

var index = 0;
var transition = function() {
var url = urls[index];

outside.css('background-image', 'url("images/light-bl.svg"), url("images/light-br.svg"), url(' + url + ')');

index = index + 1;
if (index > urls.length - 1) {
index = 0;
}
};

var run = function() {
transition();
outside.fadeIn('slow', function() {
setTimeout(function() {
outside.fadeOut('slow', run);
}, timeToDisplay);
});
}

$("div.inside").css("-webkit-transition","none !important;");
$("div.inside").css("-moz-transition","none !important;");
$("div.inside").css("-ms-transition","none !important;");
$("div.inside").css("transition","none !important;");



run();
});
</script>

最佳答案

var outside = $('#outside:not(.inside)'); 怎么样?

关于javascript - 使用 JQuery 从子 CSS 类中删除过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27086812/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com