重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
首先加一个提示层并隐藏
创新互联-专业网站定制、快速模板网站建设、高性价比聂荣网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式聂荣网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖聂荣地区。费用合理售后完善,10年实体公司更值得信赖。
div id="addBox" style="display:none;"保存成功/div
点击添加后显示,过一段时间后隐藏
$("$addBox").show();
setTimeout($("$addBox").hide(),3000)
http://【防和谐】leotheme【防和谐】.cn/wp-content/uploads/Example/js/zyoo/index.html
是后台的返回数据么?
目前我们的http web访问形式,都是应答被动式的,所以 必须要有请求才能返回数据。
首先,用ajax请求一个页面;
页面接收ajax传输的数据后,执行运算,返回数据。直接echo ,response.write之类的输出想要的数据即可。
ajax执行函数中,有success函数可以设定,获取后台页面的输出数据,取得即可
例子:
$.ajax({
url : "admin_login_exec.php",
type : "POST",
dataType : "text",
timeout : 5000,
async : false,
success : function(text) {
//此处text为获得的服务器返回值,赋值到jquery 弹出层即可。比如用个带id的p标签显示数据,获得text后改下值
},
error : function() {
alert("网络或服务器问题!")
}
我就用jquery写吧!
这是html部分
div id="mask"input type="button" value="您现在只能点击这里" onclick="showmask(0)"//div
input type="button" onclick="showmask(1)" value="遮罩"/
style type="text/css"
body{ margin: 0;padding: 0;}
#mask{ width: 100%; background:#000; display: none; position:absolute; z-index: 1000;}
#mask input{margin:200px 200px auto 600px;}
/style
这是jquery
$(function(){$("#mask").height($(document).height()).css("opacity","0.5")})
function showmask(bool){
if(bool){
$("#mask").show();
}else{
$("#mask").hide()
}
}
能力有限 难免有bug
亲,你这个明显是事件冒泡的原因,因为#loginBtn是属于body里面的,你点击#loginBtn自然会触发body中响应的事件,网上搜一下jquery阻止事件冒泡在loginBtn里面加个阻止事件冒泡的语句就可以了