<head>
<title></title><script src="script/jquery-1.9.1.js"></script>
<script src="script/jquery-1.9.1.min.js"></script>
<script language="javascript">
var timer
//页面加载时调用,给标签设置click事件
$(function(){
//页面加载完成,设置a可被点击
setcanclick()
})
function setcanclick(){
$("#bt1").bind('click',function(){
alert("test2")
//取消组件被点击事件
$("#bt1").unbind("click")
//......执行login
//设置计数器,两秒后调用组件可再次被点击
timer = setInterval(function(){setcanclick()},2000)
})
//清除计数器
clearInterval(timer)
}
</script>
</head>
<body>
<a id="bt1"><span>sigin in</span></a>
</body>
</html>
跟定义链接连样式一样,通过a:hover来实现就可以,这个表示当鼠标移动到这个元素上时显示的样式:
a {color:#FF0}a:hover {color:#F00}
锚点代码:
<a name="m1">锚点1</a>上面的方式是不区分锚点的超链接的,如果要区分,可能为锚点增加一个特定样式,对应的CSS和锚点写法如下:
CSS:
.anchor a {color:#FF0}.anchor a:hover {color:#F00
HTML锚点代码:
<a class="anchor" name="m1">锚点1</a>增加一个class样式,这样只会对包含anchor样式的a标签生效,可以避免与正确的超链接冲突
那个是在点击触发事件后,弹出一个div,那个div的style里面有个属性z-index,你设置越大就在别的模块上面,给那个div设置高度和宽度,铺面全屏,背景设置成半透明,你要的那个弹窗在那个div的上面,这样就只能点你说的那个弹窗,点其他的位置就都点到了那个半透明的div上面,当然没反应啊