Iframe高度调整不工作
iframe height adjust not working
我有一个iframe与一个按钮,当点击展开列表。我希望该iframe的高度调整,一旦按钮被点击。下面是我在iframe中的代码:
<script>
$(function() {
$("#field12593102_1").click(function() {
window.parent.adjustIFrameHeight();
});
});
</script>
父框架中的代码如下:
function adjustIFrameHeight(){
$('.childframe').css('height', function(index) {
return index +=400;});
};
我知道父框架代码可以工作,因为我已经尝试过它而不调用函数,但它不像现在这样工作。
您需要使用css()调用的函数的第二个参数
function adjustIFrameHeight(){
$('.childframe').css('height', function(index,value) {
return value + 400;});
};
第一个参数是当前元素在jQuery-object中的索引,而不是当前属性(在本例中是宽度)。
你也可以使用:
function adjustIFrameHeight(){
$('.childframe').css('height', '+=400');
};
change:
function adjustIFrameHeight(){
$('.childframe').css('height', function(index) {
return index +=400;});
};
:
function adjustIFrameHeight(){
$('.childframe').css({height: function(index, value) {
return value +=400;}
});
};
相关文章:
- Iframe加载调整大小在Chrome中工作,但不能在IE或Firefox中工作
- 有什么技巧可以让vw调整大小以在webkit浏览器上的:before伪类上工作吗
- 使用 js 调整 iframe 的大小在 https 时停止工作
- D3 图表大小调整无法按预期工作
- jquery调整大小函数没有按照我期望的方式工作
- 为什么我的jQuery图像大小调整代码只是间歇性地工作
- JQuery:调整窗口大小时,事件处理程序将停止工作
- 当为移动设备调整大小时,如何使列表项中的锚标记正常工作
- AngularJs Jcarousel实现仅在调整页面大小后才能工作
- 使用JQuery调整图像大小和重新排列图像;第一次装载时不能工作
- JS字体大小调整在IE以外的浏览器中无法逐渐工作
- Fancybox加载时调整大小无法正常工作
- 可以't使就绪和调整大小功能协同工作
- 示例variableInputs for Processing 2.0 javaScript模式是如何工作的?如何调整
- 为什么我的javascript拖动调整大小框没有'没有按预期工作
- Javascript的iframes调整功能不工作在谷歌浏览器
- 在TextArea的自动大小上调整计算高度,理想地工作吗?(jsfiddle - updated)
- jQuery:如何使用一个元素的百分比宽度作为动画另一个元素的值,并确保它的工作,即使在调整窗口的大小
- 为什么我的脚本调整剪切图像不工作
- Javascript和jquery调整大小事件不工作在IE Internet Explorer