【问题标题】:Trouble With jquery.matchHeightjquery.matchHeight 的问题
【发布时间】:2014-12-04 09:08:00
【问题描述】:

我正在尝试匹配以下站点的内容区域和侧边栏的高度:

我已将以下代码行添加到我的文件 js.js

$('.height-page').matchHeight();

这是我的内容区的课程:

<div id="content" class="grid_8 height-page">

还有我的侧边栏:

<aside id="sidebar" class="grid_4">
    <div class="content height-page">

脚本似乎可以正常加载,只是它们的高度不匹配。我得到的这两个元素的输出都是这样的:

<div class="grid_8 height-page" id="content" style="">

我最初确实使用它们各自的 ID/类来定位 Js 中的每个元素,但也无法让它工作。所以后来我想也许我只能将高度匹配应用于特定的类,因此我使用 .height-page ,但当然这也不起作用

谁能看出我做错了什么?

【问题讨论】:

    标签: javascript jquery css jquery-plugins


    【解决方案1】:

    来自文档:

    $(function() {
        $('.item').matchHeight();
    });
    

    将所有具有类 item 的元素设置为 最高的。

    这意味着您必须为侧边栏和内容区域提供相同的类(目前它们没有共同的类)

    这是a demo,它按预期工作。

    【讨论】:

    • 谢谢,这似乎可以解决问题!哇,我很困惑,我以为我只需要在#sidebar 中选择.content...但看起来我错了!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多