我是jQuery / javaScript的新手,我很难从这个函数集中返回数据。
第一个函数查询窗口并执行一些简单的数学运算,返回一个数字。
第二个函数调用第一个函数来执行更新。
返回的数据采用[object Object]形式,我无法访问其值。任何人都可以提供帮助 - 我如何成功访问返回值?
以下是代码:
<script type="text/javascript">
function restingHeight()
{
var height = $(this).height();
var rheight = Math.round( height - height * 0.15 );
//alert(rheight);
return rheight;
}
function resizeUpdate(item)
{
var updated = $(window).resize(item);
return updated;
}
</script>
并在文档中查看返回:
<div id="coordination" style="position:absolute; top:50%; left:50%;">
Test 1: <script>document.write(restingHeight());</script></br>
Test 2: <script>document.write(resizeUpdate(restingHeight));</script>
</div>
请注意警报已注释掉 - 它显示正确的值。