Jquery 如何触发?
我有一段代码想在windows达到640px时触发。或以下 我尝试过许多不同的建议,我在这里或其他地方都找到了,但都不管用Jquery 如何触发?,jquery,Jquery,我有一段代码想在windows达到640px时触发。或以下 我尝试过许多不同的建议,我在这里或其他地方都找到了,但都不管用 $(function() { $('p').css('display','none'); $('h1').click(function(){ $('p').stop(true,true).slideToggle(1000); }); }); 您可以通过执行以下操作来绑定窗口大小调整事件: $(window).on('
$(function() {
$('p').css('display','none');
$('h1').click(function(){
$('p').stop(true,true).slideToggle(1000);
});
});
您可以通过执行以下操作来绑定窗口大小调整事件:
$(window).on('resize', function(event){
// Do stuff here
});
var windowWidth = $(window).width();
if(windowWidth < 640){
// Do stuff here
}
您可以通过执行以下操作获得窗口大小:
$(window).on('resize', function(event){
// Do stuff here
});
var windowWidth = $(window).width();
if(windowWidth < 640){
// Do stuff here
}
var windowWidth=$(window.width();
如果(窗宽<640){
//在这里做事
}
因此,您的函数的工作方式如下:
$(window).on('resize', function(event)
{
var windowWidth = $(window).width();
if(windowWidth < 640){
$('p').css('display','none');
$('h1').click(function(){
$('p').stop(true,true).slideToggle(1000);
});
}
});
$(窗口).on('resize',函数(事件)
{
var windowWidth=$(window.width();
如果(窗宽<640){
$('p').css('display','none');
$('h1')。单击(函数(){
$('p')。停止(真,真)。滑动切换(1000);
});
}
});
绑定到窗口调整大小
事件,以便在窗口大小更改时运行函数。不要忘记选择接受的答案。单击
处理程序将在窗口
低于640px时多次添加。你需要注意它,这样它就不会发生多次。我没有做代码错误证明,我只是给他指路。但是可能有一个布尔值来检查函数是否已经触发过一次。我刚刚测试了它,问题是,就像我自己的代码一样,当窗口id大于640px时,它也可以工作。我也尝试过if-else语句,但我尝试过的似乎都不起作用。。。