jQuery模拟超链接点击效果代码
<style type="text/css">
.divFrame {
width:260px;border:1px solid #666;font-size:10pt;
}
.divTitle {
background-color:#eee;padding:5px;
}
.divContent {
padding:5px;display:none;
}
.divCurrColor {
background-color:red;
}
</style>
<script src="jQuery/jquery-1.9.1.js"></script>
<script type="text/javascript">
$(function () {
$('.divTitle').click(function () {
$(this).addClass('divCurrColor').next('.divContent').css('display', 'block');
})
})
</script>
</head>
<body>
<div class="divFrame">
<div class="divTitle">主题</div>
<div class="divContent">
<a href="#">链接一</a><br />
<a href="#">链接二</a><br />
<a href="#">链接三</a>
</div>
</div>
</body>
相关推荐
-
JQuery简单实现锚点链接的平滑滚动
一般使用锚点来跳转到页面指定位置的时候,会生硬地立即跳转到指定位置,但是有些时候我们想要平滑地过渡到指定的位置,那么可以使用JQuery简单的实现这个效果: 比如,这里我们将通过点击<a>标签跳转到 id为content的指定位置那里. <a id="turnToContent" href="#content"></a> 然后呢,就在我们想要的位置设置id为content的内容块,这里用一个div模拟一篇不像文章的文章.最好将此d
-
jquery分析文本里url或邮件地址为真实链接的方法
本文实例讲述了jquery分析文本里url或邮件地址为真实链接的方法.分享给大家供大家参考.具体如下: 这段代码可以分析出文本里的所有超级链接,包含邮件.url.#链接等等,并分别输出为真实链接地址 $.fn.tweetify = function() { this.each(function() { $(this).html( $(this).html() .replace(/((ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/
-
JQuery实现超链接鼠标提示效果的方法
本文实例讲述了JQuery实现超链接鼠标提示效果的方法.分享给大家供大家参考.具体分析如下: 浏览器其实已经自带了超链接提示,只需在超链接中加入title属性就可以了.但是这个提示效果的响应速度是非常缓慢的,大概要延迟1秒左右啊.我们现在需要的是当鼠标移动到超链接的那一瞬间就出现提示.这时就需要移除a标签中的title提示效果,自己动手做一个类似功能的提示. HTML设计如下: 复制代码 代码如下: <p><a href="http://www.jb51.net/"
-
jquery简单实现外部链接用新窗口打开的方法
本文实例讲述了jquery实现外部链接用新窗口打开的方法.分享给大家供大家参考.具体实现方法如下: $("a[href^='http://']").click(function(){ this.target = "_blank"; }); 或者使用下面这个 $(function(){ $("a[href^='http://']").attr({'target':'_blank'}) }) 希望本文所述对大家的jQuery程序设计有所帮助.
-
jQuery实现行文字链接提示效果的方法
本文实例讲述了jQuery实现行文字链接提示效果的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xht
-
jQuery动态修改超链接地址的方法
本文实例讲述了jQuery动态修改超链接地址的方法.分享给大家供大家参考.具体实现方法如下: html代码如下: <a id="jb51" href="http://www.haotu.net">好图网</a> 通过jQuery更换此超级链接的链接地址为http://www.jb51.net,代码如下: $("button").click(function(){ $("#jb51").attr(&quo
-
jQuery匹配文档链接并添加class的方法
本文实例讲述了jQuery匹配文档链接并添加class的方法.分享给大家供大家参考.具体如下: 这里使用jQuery自动发现针对文档的链接并添加class,如doc,xls,pdf文档. $('a[href]').each(function() { if((C = $(this).attr('href').match(/[.](doc|xls|pdf)$/))) { $(this).addClass(C[1]); } }); 希望本文所述对大家的jQuery程序设计有所帮助.
-
jquery如何实现锚点链接之间的平滑滚动
复制代码 代码如下: $('a[href*=#]').click(function() { if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) { var $target = $(this.hash); $target = $target.length && $target || $('[name
-
jquery实现网站超链接和图片提示效果
超链接提示效果: 复制代码 代码如下: <script type="text/javascript"> //<![CDATA[ $(function(){ var x = 10; var y = 20; $("a.tooltip").mouseover(function(e){ this.myTitle = this.title; this.title = ""; var tooltip = "<div id='
-
Jquery 模拟用户点击超链接或者按钮的方法
复制代码 代码如下: //Jquery 模拟用户点击超链接或者按钮 $("#a").trigger("click");
随机推荐
- VMware12和CentOS7共享文件夹问题解析
- 使用Ajax实现简单的带百分比进度条实例
- ASP.NET MVC结合JavaScript登录、校验和加密
- Javascript ES6中对象类型Sets的介绍与使用详解
- Silverlight中同步调用WebClient的解决办法,是同步!
- 研究Python的ORM框架中的SQLAlchemy库的映射关系
- Python序列操作之进阶篇
- ASP中Server.Execute和Execute实现动态包含(include)脚本的区别
- 使用Android的OkHttp包实现基于HTTP协议的文件上传下载
- 文件缓存(配合JSON数组)
- Xtrabackup使用指南 InnoDB数据备份工具
- js open() 与showModalDialog()方法使用介绍
- JAVA SFTP文件上传、下载及批量下载实例
- 精心收集的jQuery常用的插件1000
- 用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
- JavaScript获取某年某月的最后一天附截图
- Java禁止使用finalize方法
- PHP实现数据分页显示的简单实例
- C语言 typedef:给类型起一个别名
- Python实现控制台中的进度条功能代码