jquery - 调整特定 div 的大小

标签 jquery css sharepoint-2010

给定:

<html>
<body class="v4master">
    <form id="aspnetForm">
        <div id="s4-workspace"></div>
    </form>

    <div class="ms-dlgContent"></div>
        <div class="ms-dlgBorder"></div>
            <div class="ms-dlgFrameContainer">
                <iframe class="ms-dlgFrame">
                    <html class="ms-dialog">
                        <body class="v4master">
                            <form id="aspnetForm">
                                <div id="s4-workspace"></div>
                            </form>
                        </body>
                    </html>
                </iframe>
            </div>
        </div>
    </div>
</body>

如何使用 jquery 更改第一个“s4-workspace”的高度,同时将其保留在 iframe 中?我更愿意使用这样的方法:

jQuery('#s4-workspace').css('cssText', 'height: ' + NewHeight + 'px;');

最佳答案

jQuery 不会定位 #s4-workspace里面<iframe>无论如何,因为其中的内容属于并行 DOM。除此之外,你应该使用

jQuery('#s4-workspace').css('height', NewHeight);

http://jsfiddle.net/udfs8e24/12/

关于jquery - 调整特定 div 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33572636/

相关文章:

javascript - 通过jquery打印更多元素

css - Flexbox - 图像溢出

sharepoint - 将今天的日期添加到 SharePoint 母版页

sharepoint - 将 Microsoft.SharePoint.SPList 传递给函数

c# - 配置 Sharepoint 2010 以使用 C sharp 和 aspx 发送电子邮件

javascript - 如何实用地将下拉列表更改为另一个字段的值

Javascript jquery 如何查找 html 元素的坐标?

javascript - 在提交 PHP 表单之前显示确认提示框

css - 样式 Bootstrap 卡标题不起作用

jQuery - 将元素悬停以向其添加类?