Javascript 一旦发生了什么事,如何杀掉它';s';滑动';屏幕外?
我有一个脚本,它使用jquery幻灯片将两个项目(从数据库中随机抽取的文本/视频和背景)移动到右侧,并用从左侧输入的新项目替换它们:Javascript 一旦发生了什么事,如何杀掉它';s';滑动';屏幕外?,javascript,jquery,Javascript,Jquery,我有一个脚本,它使用jquery幻灯片将两个项目(从数据库中随机抽取的文本/视频和背景)移动到右侧,并用从左侧输入的新项目替换它们: if (clickType === 0) { $("#image_link_1,#image_text_1") .hide("slide", {direction: "right"}, 1250); $("#image_link,#image_text") .show("slide", {direct
if (clickType === 0) {
$("#image_link_1,#image_text_1") .hide("slide", {direction: "right"}, 1250);
$("#image_link,#image_text") .show("slide", {direction: "left"}, 1250);
clickType = 1;
} else if (clickType === 1) {
$("#image_link,#image_text") .hide("slide", {direction: "right"}, 1250);
$("#image_link_1,#image_text_1") .show("slide", {direction: "left"}, 1250);
clickType = 0;
}
}).each(function() {
if (this.complete)
$(this).load();
});
}
;
但是,已启用自动播放的“推”出页面的视频开始播放,即使它们不可见
一旦他们离开银幕,我该怎么杀了他们
非常感谢,非常感谢
使用$(“#选择器”).remove()
从DOM中永久删除项。使用fire
使用
$(“#选择器”).remove()
从DOM中永久删除项。您可以使用jQuery.remove()
函数删除/删除页面上的选定元素
有关删除功能的更多信息:
要定义要删除的元素,请使用:
$(“.class”).remove()代码>
或
$(“#id”).remove()代码>
您也可以使用许多其他jQuery选择器类型中的一种
编辑
您还可以使用回调将其删除。这将在幻灯片完成后移除该元素
$("#image_link,#image_text") .hide("slide", {direction: "right"}, 1250, function(){
$(this).remove();
});
您可以使用jQuery.remove()
函数删除/删除页面上的选定元素
有关删除功能的更多信息:
要定义要删除的元素,请使用:
$(“.class”).remove()代码>
或
$(“#id”).remove()代码>
您也可以使用许多其他jQuery选择器类型中的一种
编辑
您还可以使用回调将其删除。这将在幻灯片完成后移除该元素
$("#image_link,#image_text") .hide("slide", {direction: "right"}, 1250, function(){
$(this).remove();
});
从回调中调用删除:
$("#image_link_1,#image_text_1") .hide("slide", {direction: "right"}, 1250, function() {
$(this).remove();
});
将此项添加到另一个hide
。从回调中调用删除
:
$("#image_link_1,#image_text_1") .hide("slide", {direction: "right"}, 1250, function() {
$(this).remove();
});
将此项添加到另一个hide
。是否可以删除它们,或者您只是想禁用它们?是否可以删除它们,或者您只是想禁用它们?这是正确的,但您应该在“隐藏”的回调中调用它,以便在幻灯片完成时执行。如下:$(“#图像(链接)1,#图像(文本)1”).hide(“幻灯片”{direction:{right},1250,function(){$(this).remove();}.remove)
这是正确的,但是您应该在从hide的回调中调用它,以便在幻灯片完成时执行它。如下:$(“#图像(链接)1,#图像(文本)1”).hide(“幻灯片”{direction:{right},1250,function(){$(this).remove();}.remove)代码>