写的js函数不执行,请各位大神看下哪里错了,不论在哪调用都不执行
<scripttype="text/javascript">/*显示遮罩层*/functionshowOverplay(){$("#overplay").height(p...
<script type="text/javascript">
/* 显示遮罩层 */
function showOverplay() {
$("#overplay").height(pageHeight());
$("#overplay").width(pageWidth());
// fadeTo第一个参数为速度,第二个为透明度
// 多重方式控制透明度,保证兼容性,但也带来修改麻烦的问题
$("#overplay").display("block");
}
/* 隐藏覆盖层 */
function hideOverplay() {
$("#overplay").display(none);
}
/* 当前页面高度 */
function pageHeight() {
return document.body.clientHeight;
}
/* 当前页面宽度 */
function pageWidth() {
return document.body.clientWidth;
}
$('#overplay').click() = function(){
hideOverplay();
}
}
</script> 展开
/* 显示遮罩层 */
function showOverplay() {
$("#overplay").height(pageHeight());
$("#overplay").width(pageWidth());
// fadeTo第一个参数为速度,第二个为透明度
// 多重方式控制透明度,保证兼容性,但也带来修改麻烦的问题
$("#overplay").display("block");
}
/* 隐藏覆盖层 */
function hideOverplay() {
$("#overplay").display(none);
}
/* 当前页面高度 */
function pageHeight() {
return document.body.clientHeight;
}
/* 当前页面宽度 */
function pageWidth() {
return document.body.clientWidth;
}
$('#overplay').click() = function(){
hideOverplay();
}
}
</script> 展开
1个回答
展开全部
function showOverplay() {
$("#overplay").height(pageHeight() + "px");
$("#overplay").width(pageWidth() + "px");
// fadeTo第一个参数为速度,第二个为透明度
// 多重方式控制透明度,保证兼容性,但也带来修改麻烦的问题
$("#overplay").css("display", "block");
}
/* 隐藏覆盖层 */
function hideOverplay() {
$("#overplay").css("display", "none");
}
/* 当前页面高度 */
function pageHeight() {
return document.documentElement.clientHeight;
}
/* 当前页面宽度 */
function pageWidth() {
return document.documentElement.clientWidth;
}
showOverplay();
$("#overplay").click(function() {
hideOverplay();
})
更多追问追答
追问
还是不行,我在$("#overplay").height(pageHeight() + "px");上面加了alert调试,一点反应都没有,好气啊
追答
我试过了 好使的 把我写的复制里面;有木有引jquery/jquery-1.11.1.min.js
function showOverplay() {
$("#overplay").height(pageHeight() + "px");
alert(pageHeight() + "px");
$("#overplay").width(pageWidth() + "px");
alert(pageWidth() + "px")
$("#overplay").css("display", "block");
}
function hideOverplay() {
$("#overplay").css("display", "none");
}
function pageHeight() {
return document.documentElement.clientHeight;
}
function pageWidth() {
return document.documentElement.clientWidth;
}
showOverplay();
$("#overplay").click(function() {
hideOverplay();
})
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询