JQuery里选择超链接的实现代码
语法规则如下:
$('a[href$="ABC"]')...
支持的选择方式如下:
= 判断完全相符;
!= 不相符;
^=以某字符串开头;
$=以某字符串结尾;
*=包含某字符串。
进一步,可以通过$('a[href$="ABC"]:first')返回结果集中的第一条记录
如果需要遍历结果集:
$('a[href*=/Lists/Booking/DispForm.aspx]').each(function(){
// $(this)…
});
如果要获取相关属性可以通过$('a[href$="ABC"]:first').attr(‘title')等来获取
如果需要返回超链接里的文字,可以通过$(this).html()
相关推荐
-
jquery Mobile入门—外部链接切换示例代码
1.内部链接是通过在<a>标签内将href属性值设为#+id的形式,外链则是在<a>中增加rel属性,并将属性值设为external,如:<a href="about.html" rel="external">3i Studio</a> 2.外部链接切换示例代码: 复制代码 代码如下: <!DOCTYPE HTML > <!DOCTYPE HTML PUBLIC "-//W3C//DTD H
-
JQuery实现的在新窗口打开链接的方法小结
第一种:下面的代码是针对jb51这个样式下的a都是在新窗口打开 复制代码 代码如下: <script type="text/javascript"> jQuery(document).ready(function($) { $('.jb51 a').attr({target: "_blank"}); }); </script> 第二种: 复制代码 代码如下: <script src="http://code.jquery.co
-
jquery链式操作的正确使用方法
糟糕的使用方法 复制代码 代码如下: $second.html(value);$second.on('click',function(){alert('hello everybody');});$second.fadeIn('slow');$second.animate({height:'120px'},500); 建议使用方法 复制代码 代码如下: $second.html(value);$second.on('click',function(){alert('hello everybody'
-
jQuery链使用指南
从前文的实例中,我们按到jQuery语句可以链接在一起,这不仅可以缩短代码长度,而且很多时候可以实现特殊的效果. 复制代码 代码如下: <script type="text/javascript"> $(function() { $("div").addClass("css1").filter(function(index) { retur
-
jquery 触发a链接点击事件解决方案
jquery 触发a链接点击事件 复制代码 代码如下: <p class="btnSubmit"><a href="javascript:submitData();">确认</a></p> $(".btnSubmit a")[0].click(); <p id="tob"><a href="1.html">这是文字</a>&
-
jQuery链式操作如何实现以及为什么要用链式操作
两个问题 1.jQuery的链式操作是如何实现的? 2.为什么要用链式操作? 大家认为这两个问题哪个好回答一点呢? 链式操作 原理相信百度一下一大把,实际上链式操作仅仅是通过对象上的方法最后 return this 把对象再返回回来,对象当然可以继续调用方法啦,所以就可以链式操作了.那么,简单实现一个: 复制代码 代码如下: //定义一个JS类 function Demo() { } //扩展它的prototype Demo.prototype ={ setName:function (name
-
Jquery 模拟用户点击超链接或者按钮的方法
复制代码 代码如下: //Jquery 模拟用户点击超链接或者按钮 $("#a").trigger("click");
-
JQuery里选择超链接的实现代码
语法规则如下: $('a[href$="ABC"]')... 支持的选择方式如下: = 判断完全相符: != 不相符: ^=以某字符串开头: $=以某字符串结尾: *=包含某字符串. 进一步,可以通过$('a[href$="ABC"]:first')返回结果集中的第一条记录 如果需要遍历结果集: 复制代码 代码如下: $('a[href*=/Lists/Booking/DispForm.aspx]').each(function(){ // $(this)- });
-
关于jQuery里prev()的简单操作代码
prev() 函数被用来匹配元素集的前一个兄弟元素,仅仅只有前一个兄弟元素被选择,其子元素将被忽略.这里给大家介绍jQuery里prev()的简单操作,具体内容如下: 一个朋友提了个需求给我:点击按钮删除input,如果input剩一个,点击按钮全部消失. 很简单的操作,但是你如果不知道jquery里有prev()这个方法,可能你会走很多弯路. 代码: html <div> <input type="text" placeholder="用户名"&
-
基于JQuery的列表拖动排序实现代码
要求 拖动排序,从名字就不难想像,就是按住一行数据拖到想要的排序位置,保存新的排序队列. 思路 首先给列表行建立锚点,绑定mousedown和mouseup事件,当鼠标移动到想要插入的位置时,将对象行移动到目标行,然后对其经过的所有行进行排序处理. 思路很简单,但这里面仍然有几个问题要注意 1.移动到什么位置可以视作要插入到目标行的位置.2.移动出了顶端和底端时,判断为第一和最后.3.向上移动和向下移动的处理 解决 关于事件 Javascript里鼠标按下和放开事件为onmousedown,on
-
innerHTML与jquery里的html()区别介绍
看个示例: 复制代码 代码如下: var tbody=document.createElement('tbody'); tbody.innerHTML='<tr><td>IE下tbody的innerHTML是只读的</td></tr>'; //在IE下报错,目标对象错误 现在用jquery的html试试, 复制代码 代码如下: $(tbody).html('<tr><td>IE下tbody的innerHTML是只读的</td&g
-
了解jQuery技巧来提高你的代码(个人觉得那个jquery的手册很不错)
2.测试jQuery包装集是否包含某些元素 如果你想测试一下某个jQuery包装集中是否包含某些元素,你首先可以尝试使用验证首个元素是否存在: 复制代码 代码如下: if($(selector)[0]){...} // 或者这样 if($(selector).length){...} 来看看这个例子: 复制代码 代码如下: //例子.如果你的页面有以下html代码 <ul id="shopping_cart_items"> <li><input class
-
jquery 模式对话框终极版实现代码
页面滚动时随着滚动条固定在屏幕的中央,模式对话框中的内容为两种,一是iframe引入,一是HTML语句插入.在网站开发中十分常用,使用该插件十分的简单.来看一下运行效果.插件使用 1.首先引入样式文件,详细代码如下所示: <link href="images/blue/css.css" rel="stylesheet" type="text/css" id="showdialogcss" /> 着里面的id一定不要
-
jQuery ajax json 数据的遍历代码
先给大家说下我的需求:进行ajax请求后,后台传递回来以下json数据. 具体实现代码如下所示: JavaScript代码 { "data":[ {"id":"1","name":"选择A","value":"A"}, {"id":"2","name":"选择B","value&
-
利用jQuery中的ajax分页实现代码
本文实例讲解了用jQuery中的ajax分页相关代码,分享给大家供大家参考,具体内容如下 把分页封装到一个jsp里,那么大家就可以通过include的方式引入分页的页面这里起名为page_ajax.jsp 本人封装后,使用者需要在页面中引入page_ajax.jsp,并且在查询列表的时候,点击按钮,调用自定义的方法,如myFunction(),在这个方法里头,调用自己拓展的jquer方法,$.pageAjax(url,functionName,showDIv); 这里的url是你要请求的ajax
-
jquery实现的伪分页效果代码
本文实例讲述了jquery实现的伪分页效果代码.分享给大家供大家参考,具体如下: 这里介绍的jquery伪分页效果,在火狐下表现完美,IE全系列下有些问题,引入了jQuery1.7.2插件,代码里有丰富的注释,相信对学习jQuery有不小的帮助,期待大家关注. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-pic-mn-page-style-codes/ 具体代码如下: <!DOCTYPE html PUBLIC "-//W
-
jQuery代码优化 选择符篇
本文就从选择符的角度简单探讨一下优化jQuery代码的问题. Sizzle的运行机制 jQuery从1.3开始把根据选择符表达式查找元素的代码独立出来,也就是Sizzle引擎.当我们把一个选择符表达式(比如"#id".".class".":nth-child(2)")传递给$()函数时,Sizzle在内部会优先利用浏览器原生支持的DOM方法来查找元素,以求得最大的执行速度.以下就是Sizzle会优先选用的几个标准的原生方法(各个方法的用途不再赘述
随机推荐
- C++基于递归算法解决汉诺塔问题与树的遍历功能示例
- jsp隐藏关键敏感字段信息只显示前后字段的示例
- linux链接编译详解
- CentOS 7.2 下安装 Docker 1.12.3 版的详细方法
- 批处理应用 OFFICE复位
- Java Mail与Apache Mail发送邮件示例
- iOS 实现跑马灯效果的方法示例
- oracle 层次化查询(行政区划三级级联)
- js完美实现@提到好友特效(兼容各大浏览器)
- JavaScript设计模式经典之命令模式
- 基于PHP实现用户注册登录功能
- Netbeans 8.2与PHP相关的新特性介绍
- chat.asp聊天程序的编写方法
- Ubuntu Android源码以及内核下载与编译
- PHP stripos()函数及注意事项的分析
- Ruby简明教程之方法(Method)介绍
- 使用prop解决一个checkbox选中后再次选中失效的问题
- 关键词匹配度教你发布文章才会有流量
- java微信开发API第三步 微信获取以及保存接口调用凭证
- PHP类的特性实例分析