简化javascript
我在不同的ID上同时发生了多个淡出,有没有办法在一行中设置它作为示例: 这:简化javascript,javascript,jquery,Javascript,Jquery,我在不同的ID上同时发生了多个淡出,有没有办法在一行中设置它作为示例: 这: $("#bottle").on('click', function() { $("#container_inner01").fadeIn(1100); $("#container_inner02").fadeOut(1100); $("#container_inner03").fadeOut(1100); $("#container_inner04").fadeOut(1100); $("#cont
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$("#container_inner02").fadeOut(1100);
$("#container_inner03").fadeOut(1100);
$("#container_inner04").fadeOut(1100);
$("#container02").fadeOut(1100);
})
把它变成这样:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$("#container_inner02,#container_inner02,#container_inner03,#container_inner04,#container02").fadeOut(1100);
})
我确信这是可能的,而且我正在做一些语法错误。为什么不给元素一个
类
,并以这种方式执行脚本
$("#bottle").on('click', function () {
$("#container_inner01").fadeIn(1100);
$('.test').fadeOut(1100);
});
为什么不给元素一个
类
并以这种方式执行脚本
$("#bottle").on('click', function () {
$("#container_inner01").fadeIn(1100);
$('.test').fadeOut(1100);
});
为什么不给元素一个
类
并以这种方式执行脚本
$("#bottle").on('click', function () {
$("#container_inner01").fadeIn(1100);
$('.test').fadeOut(1100);
});
为什么不给元素一个
类
并以这种方式执行脚本
$("#bottle").on('click', function () {
$("#container_inner01").fadeIn(1100);
$('.test').fadeOut(1100);
});
试试这个
(function($){
$("#bottle").on('click', function() {
$('#container_inner01').fadeIn(1100);
$('#container_inner02,#container_inner03,#container_inner04,#container02').fadeOut(1100);
});
})(jQuery);
试试这个
(function($){
$("#bottle").on('click', function() {
$('#container_inner01').fadeIn(1100);
$('#container_inner02,#container_inner03,#container_inner04,#container02').fadeOut(1100);
});
})(jQuery);
试试这个
(function($){
$("#bottle").on('click', function() {
$('#container_inner01').fadeIn(1100);
$('#container_inner02,#container_inner03,#container_inner04,#container02').fadeOut(1100);
});
})(jQuery);
试试这个
(function($){
$("#bottle").on('click', function() {
$('#container_inner01').fadeIn(1100);
$('#container_inner02,#container_inner03,#container_inner04,#container02').fadeOut(1100);
});
})(jQuery);
执行第二个脚本中的操作:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$("#container_inner02,#container_inner02,#container_inner03,#container_inner04,#container02").fadeOut(1100);
});
虽然您可以将其总结为:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$("#container_inner02,#container_inner03,#container_inner04,#container02").fadeOut(1100);
});
请注意,脚本中有#container_inner02、#container_inner02
。另一种方法是向所有项目添加一个类,使用该类会影响每个项目:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$(".myClassName").fadeOut(1100);
});
执行第二个脚本中的操作:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$("#container_inner02,#container_inner02,#container_inner03,#container_inner04,#container02").fadeOut(1100);
});
虽然您可以将其总结为:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$("#container_inner02,#container_inner03,#container_inner04,#container02").fadeOut(1100);
});
请注意,脚本中有#container_inner02、#container_inner02
。另一种方法是向所有项目添加一个类,使用该类会影响每个项目:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$(".myClassName").fadeOut(1100);
});
执行第二个脚本中的操作:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$("#container_inner02,#container_inner02,#container_inner03,#container_inner04,#container02").fadeOut(1100);
});
虽然您可以将其总结为:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$("#container_inner02,#container_inner03,#container_inner04,#container02").fadeOut(1100);
});
请注意,脚本中有#container_inner02、#container_inner02
。另一种方法是向所有项目添加一个类,使用该类会影响每个项目:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$(".myClassName").fadeOut(1100);
});
执行第二个脚本中的操作:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$("#container_inner02,#container_inner02,#container_inner03,#container_inner04,#container02").fadeOut(1100);
});
虽然您可以将其总结为:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$("#container_inner02,#container_inner03,#container_inner04,#container02").fadeOut(1100);
});
请注意,脚本中有#container_inner02、#container_inner02
。另一种方法是向所有项目添加一个类,使用该类会影响每个项目:
$("#bottle").on('click', function() {
$("#container_inner01").fadeIn(1100);
$(".myClassName").fadeOut(1100);
});
你所拥有的应该有用。你有什么问题?你有错误吗?只做一些动画工作?难道什么都没有发生吗?在这两个例子中,最后都缺少了一个
)
。JS控制台中出现错误了吗?顺便说一句,您的新版本中有两次#container_inner02line@PaulRoub-不,他不是。你的东西应该有用。你有什么问题?你有错误吗?只做一些动画工作?难道什么都没有发生吗?在这两个例子中,最后都缺少了一个)
。JS控制台中出现错误了吗?顺便说一句,您的新版本中有两次#container_inner02line@PaulRoub-不,他不是。你的东西应该有用。你有什么问题?你有错误吗?只做一些动画工作?难道什么都没有发生吗?在这两个例子中,最后都缺少了一个)
。JS控制台中出现错误了吗?顺便说一句,您的新版本中有两次#container_inner02line@PaulRoub-不,他不是。你的东西应该有用。你有什么问题?你有错误吗?只做一些动画工作?难道什么都没有发生吗?在这两个例子中,最后都缺少了一个)
。JS控制台中出现错误了吗?顺便说一句,您的新版本中有两次#container_inner02line@PaulRoub-不,他不是。包括#container_inner01
在淡出()
而不是淡入与原来的两个步骤不完全相同。您的第二个代码是OP对#container_inner01使用fadeIn,对其余的步骤使用fadeOutcontainers@PaulRoub哦,你的权利,没有注意到它是不同的。我会编辑我的答案。@AGE谢谢你指出这一点,我没有注意到fadeIn()
,还以为它们都是fadeOut()
。包括中的\container\u inner01
而不是淡入与原来的两个步骤不完全相同。您的第二个代码是OP对#container_inner01使用fadeIn,对其余的步骤使用fadeOutcontainers@PaulRoub哦,你的权利,没有注意到它是不同的。我会编辑我的答案。@AGE谢谢你指出这一点,我没有注意到fadeIn()
,还以为它们都是fadeOut()
。包括中的\container\u inner01
而不是淡入与原来的两个步骤不完全相同。您的第二个代码是OP对#container_inner01使用fadeIn,对其余的步骤使用fadeOutcontainers@PaulRoub哦,你的权利,没有注意到它是不同的。我会编辑我的答案。@AGE谢谢你指出这一点,我没有注意到fadeIn()
,还以为它们都是fadeOut()
。包括中的\container\u inner01
而不是淡入与原来的两个步骤不完全相同。您的第二个代码是OP对#container_inner01使用fadeIn,对其余的步骤使用fadeOutcontainers@PaulRoub哦,你的权利,没有注意到它是不同的。我会编辑我的答案。@AGE谢谢你指出这一点,我没有注意到fadeIn()
,还以为它们都是fadeOut()
。谢谢,这正是我需要的。谢谢,这正是我需要的。谢谢,这正是我需要的。谢谢,这正是我需要的。