当一个元素可见时,我想使用这个脚本每秒钟运行一个命令,直到它消失。https://github.com/morr/jquery.appear
然而,我缺少一个手册,这个例子也帮不了我。
从这一页:
$('someselector').appear(); // It supports optinal hash with "force_process" and "interval" keys. Check source code for details.
我认为这是正确的代码片段吗?
我的目标是在元素的ID变得可见时立即替换它的源。
$.get( 'https://localhost/LightRoom1.php', function( data ) { $('#LightRoom1').prop( 'src', data ); } );
这应该在#LightRoom1 1变为可见时每秒钟进行一次,当它不可见时停止。
有多个元素以#Light*开头。因此,id必须传递到路径和id选择器中。
如有任何帮助或建议,敬请见谅。
发布于 2016-11-15 08:21:44
像这样吗?
var $myDiv = $('#LightRoom');
// Bind handler for the 'appear' event
$myDiv.on('appear', function() {
// element appeared, execute your code
});
// Bind handler for the 'disappear' event
$myDiv.on('disappear', function() {
// element disappeared, execute your code
});
希望这能有所帮助。
https://stackoverflow.com/questions/40604680
复制相似问题