【问题标题】:Script to run function based on div width基于 div 宽度运行函数的脚本
【发布时间】:2011-07-31 20:17:36
【问题描述】:

我需要一个基于 div 宽度执行函数的脚本。

我希望能够在调整 div 大小时执行该功能。比如div宽度为300px则执行函数1,div宽度为700px则执行函数,以此类推。

提前谢谢你!

【问题讨论】:

  • 你需要一本书。自己做点事,然后寻求帮助!
  • @Bakudan - 这个论坛是为有问题的人创建的 - 如果您对人们在询问 SO 之前没有广泛搜索解决方案感到恼火,那么请不要使用 SO(简单解决方案)。我们曾经都是新手。

标签: jquery function html resize width


【解决方案1】:

你说的是jQuery UI Resizable

  $( ".selector" ).resizable({
  resize: function(event, ui) {
  if($(this).width()>300)
  {
      //do some stuff
  }
  if($(this).width()>700)
  {
      //do some other stuff
  }
  }
  });

编辑:或浏览器调整

$(window).resize(function(){
 var width = $(".content_genre").width();
if(width>300)
 { 
     itemsPerPage = Number(30); initPaginator();
 }
});

【讨论】:

  • 我想是的,基本上当浏览器窗口缩小时,div 的宽度会发生变化,所以我希望能够触发分页功能来改变屏幕上 div 的数量。
  • 我想你说的是浏览器调整大小.. 见编辑
  • OK .. 现在我可以向浏览器调整大小添加多个函数,以便为不同的调整大小触发不同的函数
猜你喜欢
  • 2014-11-28
  • 2021-06-05
  • 2018-03-13
  • 2014-01-09
  • 2021-11-06
  • 1970-01-01
  • 2011-03-23
  • 2017-06-01
  • 2016-08-17
相关资源
最近更新 更多