博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用JQuery给div按钮加上统一的动态效果
阅读量:6550 次
发布时间:2019-06-24

本文共 749 字,大约阅读时间需要 2 分钟。

我们有时候要在网页中做一些好看的按钮,这个时候就不能利用<input type="button" ...>,
我们要利用div来做。
但是由于,div本身不是按钮,如果鼠标放上去的时候,不会变成手形,在以前,我们会给每个div
加上
onMouseover="this.style.cursor='hand'"
但是这样做太麻烦了,因为按钮可能很多。
如果利用JQuery,我们利用简单的JS语句就能做到。
这样做的好处是:我们可以做到代码的封装,把JS代码保存在文件中,然后每个页面中引入这个
js文件即可。
JS代码如下:
ExpandedBlockStart.gif
ContractedBlock.gif
$(document).ready(
function
() 
{
    
//Enable hover effect on the buttons.
    $('.button').hover(
ExpandedSubBlockStart.gifContractedSubBlock.gif        
function() {
            $(
this).addClass('hover');
        }
ExpandedSubBlockStart.gifContractedSubBlock.gif        
function() {
            $(
this).removeClass('hover');
        }
    );
}
);
CSS代码如下:
.button 
{
  width
:
 80px
;
  text-align
:
 center
;
  margin
:
 10px
;
  padding
:
 10px
;
  background-color
:
 #fff
;
  border-top
:
 3px solid #888
;
  border-left
:
 3px solid #888
;
  border-bottom
:
 3px solid #444
;
  border-right
:
 3px solid #444
;
}
.hover 
{
  cursor
:
 pointer
;
  background-color
:
 #afa
;
}
你可能感兴趣的文章
[置顶] 遵循Java EE标准体系的开源GIS服务平台之二:平台部署
查看>>
Java递归算法——阶乘
查看>>
Multi-voltage和power gating的实现
查看>>
JavaScript面向对象 ~ 原型和继承(1)
查看>>
spring cloud微服务分布式云架构--hystrix的使用
查看>>
解决Mac启动Eclipse Memory Analyzer报错问题
查看>>
自己写的进度条###
查看>>
实现批量添加20个用户,用户名为user1-50,密码为user后面跟5个随机字符
查看>>
Net命令详解
查看>>
ThreadLocal使用出现的问题
查看>>
连接池并发的实现原理
查看>>
创建Pch预编译文件
查看>>
阿里云Centos配置iptables防火墙
查看>>
UML类图几种关系的总结
查看>>
PHP面试题汇总
查看>>
程序员杂记系列
查看>>
【树莓派】制作树莓派所使用的img镜像(一)
查看>>
理解网站并发量
查看>>
spring整合elasticsearch之环境搭建
查看>>
TensorFlow 架构与设计-编程模型【转】
查看>>