我在我的网站中使用jQuery,并且当某个div可见时我想触发某些操作.
是否有可能将某种"isvisible"事件处理程序附加到任意div并且在div可见时运行某些代码?
我想要像下面的伪代码:
$(function() {
$('#contentDiv').isvisible(function() {
alert("do something");
});
});
Run Code Online (Sandbox Code Playgroud)
在实际使contentDiv可见之前,不应触发警报("执行某些操作")代码.
谢谢.
我想为现在或将来具有指定类并符合某些条件的页面上的任何DOM元素添加一个类
所以对于一些伪代码
$('.location').live('load',function(){
if($(this).find('input:first').val().substr(0,1) == "!"){ $(this).addClass('hidden')}
});
Run Code Online (Sandbox Code Playgroud)
当然这没有任何作用
编辑说明
这也行不通
$('.location').live('load',function(){
alert('adding location');
});
Run Code Online (Sandbox Code Playgroud) 在angular中,我想在屏幕上实际显示一个元素时触发一个函数和/或设置一个css类,就像你向下滚动一样.这是最好的做法是什么?