相关疑难解决方法(0)

jquery调整div上的侦听器

这就是情况,我有2个div彼此相邻.一个div的高度非常动态,这基本上意味着它可以增长和缩小以适应它的内容.例如,此div具有可以折叠打开或关闭的内容,或者可以展开以适合加载ajax的内容的容器.

现在,旁边的另一个div整齐地跟随第一个通过css的高度.效果很好.但问题是:我想根据它的高度改变第二个div的内容.

换句话说,div 1的大小发生变化,div 2跟随css,我现在需要触发一个ajax调用,用新内容重新填充div 2,这符合它的新大小.

有谁知道如何用jquery做到这一点?如果可能,不使用超时?

干杯.

jquery resize listener

16
推荐指数
2
解决办法
8万
查看次数

是否有一个事件触发jQuery中scrollHeight或scrollWidth的更改?

我正在使用JQuery设计一个应用程序,用户可以在div中拖动元素,自动添加滚动条并根据需要扩展scrollHeight/scrollWidth.当更改容器div的scrollHeight和scrollWidth时,我需要触发一个偶数.

不,不想使用滚动事件,因为1)当您开始将元素拖到边缘并且scrollHeight/scrollWidth更改时,不会触发滚动.2)当scrollHeight/scrollWidth没有改变时滚动触发.

任何提示?

javascript jquery scroll

15
推荐指数
2
解决办法
2万
查看次数

强制幻灯片停留在其容器的顶部

这有点难以解释,但我会试一试.我正在使用此滑块教程(http://css-tricks.com/slider-with-sliding-backgrounds/)来创建步骤表单.

它工作得很好,除了我有一个小问题,我有一个部分上传图片(大背景图片),我没有调整高度.

由于此上传部分位于第一张幻灯片的顶部,因此当我上传图片时,它会向下推动第二张和第三张幻灯片.有没有办法让其他幻灯片(2和3)保持在顶部而不管第一张幻灯片做了什么?

一个快速的图表,以帮助进一步解释我在做什么.

Ps:我遵循与教程中使用的语义相同的语义.例如.id,类等

html javascript css jquery css3

13
推荐指数
1
解决办法
688
查看次数

jQuery调整大小不适用于FireFox,Chrome和Safari

$("#dvMyDIV").bind("resize", function(){
    alert("Resized");
});
Run Code Online (Sandbox Code Playgroud)

要么

$("#dvMyDIV").resize(function(){
    alert("Resized");
});
Run Code Online (Sandbox Code Playgroud)

问题

  1. 为什么这不适用于FireFox,Chrome和Safari?
  2. 这可以被认为是一个jQuery错误,因为没有为其他浏览器处理调整大小?
  3. 唯一的解决方法是调用SetTimeout函数来检查clientHeight和clientWidth吗?
  4. 任何使用jQuery的变通方法?

jquery

12
推荐指数
2
解决办法
5万
查看次数

在div内容加载后得到div高度

我试图设置一个div等于另一个的高度.我会称他们为左右div.正确的div内容并不总是相同的,并加载了jQuery.它是一个过滤器,因此每次单击过滤器时,内容都会更改,也会更改父div高度.

这是我的代码:

jQuery(document).ready(function($) {
    $(window).resize(function() {
        location.reload();
    });
    var Height = $("#archive").outerHeight();
    $('.recursos-sidebar').css("height", Height);
});
Run Code Online (Sandbox Code Playgroud)

问题是,当div为空(没有加载内容)时,左div高度等于右div.

有人知道每次内容更改后如何才能获得正确div的高度?

jquery height

7
推荐指数
1
解决办法
1万
查看次数

jQuery将div的高度设置为另一个的"动态高度"

我有两个div.

  <div class="col-1"><p>Content</p></div>
  <div class="col-2"><img src="" alt="" /></div>
Run Code Online (Sandbox Code Playgroud)

每个人都有他们尊重的内容.

我试图将col-2的高度设置为与col-1的高度完全相同.

我尝试使用jQuery:

   $(document).ready(function() {
        var divHeight = $('.col1').height(); 
        $('.col2').css('min-height', divHeight+'px');
    });
Run Code Online (Sandbox Code Playgroud)

问题是col-1没有设置高度.它具有动态高度,当其内容增长时会增长.因此,上面的代码不起作用.

有没有什么办法可以使用jQuery将col-2的最小高度设置为等于col 1的动态高度?

html javascript css jquery

7
推荐指数
1
解决办法
3万
查看次数

如何在骨干文章中添加resize事件?

events:
    'click textarea': 'composeComment'
    'click .submit': 'submit'
    'blur textarea': 'textareaBlur'
    'resize article': 'repositionBoards'


repositionBoards: ->
    #this is my own function, i just need it to be called everytime an article's size changes
    board.align()
Run Code Online (Sandbox Code Playgroud)

如何repositionBoards在调整大小事件时调用我的方法?

coffeescript backbone.js backbone-events

5
推荐指数
1
解决办法
6716
查看次数

当一些dom元素改变高度时的jQuery事件

当某些(任何人)元素改变自己的高度时,有没有办法设置jquery事件?

我真的不知道怎么能解雇这个

谢谢大家都会帮助我

喜欢:

$('body *').onHeightChange(function(){

//do somenthing
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery dom javascript-events

5
推荐指数
1
解决办法
1万
查看次数