jq方法(end)】的更多相关文章

使用jq写选项卡,告别了繁琐的循环以及命名规范 基本原理: 1.当某一个btn被选中时,将这个btn的背景颜色设为橘色,其余兄弟btn背景颜色设为空(none) 2.如果子div与btn的索引相同,就将这个div显示而其他兄弟div隐藏 1).css函数参数2的回调函数方法: 2).原生get方法再转jq对象 再进行设置的方法 3).当前div使用show()方法,其余兄弟div使用hide()方法 关键字:get()  sibings()  show()  hide()  css() html…
<a class="a"></a> <a class="a"></a> <a class="a"></a> $('.a')  // 选择了3个a,都是jq对象(可以用jq的属性.方法) $('.a').eq(1) // 选择了第二个a,是jq对象(不可以使用dom属性方法,可以用jq的属性.方法) $('.a')[1]  // 选择了第二个a,是dom对象(可以使用dom属性…
当jq方法里面引用的ajax方法和其它方法时,就需要把ajax改为同步,通过ajax方法返回值来判断下一步执行那个方法,你不做判断,浏览器编译执行的时候不会不会按你想的从上之下执行下来. 当安卓手机跟苹果6下面 这种添加无效时在后面添加:window.event.returnValue = false; window.location.href="http://www.128160.com/pctest/bindmobile.aspx"; pc电脑浏览时下面这种方式无法跳转就使用: w…
通过自学进入了前端的行列,只知道在js中,一开头就写一个: window.onload = function(){ //doing sth} 然后所有的乱七八糟的代码全塞里面,大概知道window.onload就是等页面全加载后再执行,具体细节不知. 今天做项目时遇到一个问题,用的是jq,简单的道理是通过动态获取图片的高度(因为是手机端,宽高是自适应的),来调整图片下面main_body的top值(因为图片跟mian_body有需要拼接的地方),代码如下: $(function(){ var i…
DOM属性-获取和设置页面元素的DOM属性 .addClass()..attr()..prop()..hasClass()..html()..removeAttr()..removeClass()..removeProp(). .toggleClass()..val() .hasClass()返回的是true或flase 回调对象 .callbacks.add()..callbacks.disable()..callbacks.disabled()..callbacks.empty()..cal…
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"> <scr…
目录: 1.基本JQ扩展插件js的格式 2.对JQ选中元素的方法的扩展,调用类似于$("selector").myMethod(),这里的myMethod是自己扩展的方法,与.click()同理 3.对JQ自身的方法扩展,调用类似于$.ajax(); 一.基本JQ扩展插件的格式 一个扩展插件的格式一般是: (function($){.........})(jQuery); 当然,为了防止压缩合并等操作时,它前面的js代码没有结束分号而引起错误,这里可以在前面加个;就是: ;(funct…
Dom:Attribute:$("p").addClass(css中定义的样式类型); 给某个元素添加样式$("img").attr({src:"test.jpg",alt:"test Image"}); 给某个元素添加属性/值,参数是map$("img").attr("src","test.jpg"); 给某个元素添加属性/值$("img").a…
今天学习了jQ,jQ对js的帮助很大,菜鸟教程上也有属性.可以查看 js 和 jquery主要的区别 在 dom    想用jquery  必须先引入(顺序问题)        先css 再js:      先框架css再自己css 先jquery 再框架 在自己 鼠标移动到div和修改ipt中弹窗 <!doctype html> <html> <head> <meta charset="utf-8"> <title>鼠标移动…
.end()方法: 使得结果集可以后退一步 $('div') .find('h3') .eq() .html('hello') .end()//退回到选中所有的h3元素的那一步 .eq()//选中第一个h3元素 .html('world');//将它的内容改为world [注意] 如果结果集包含多个元素,那么赋值的时候,将对其中所有的元素赋值:取值的时候,则是只取出第一个元素的值 [注意].text()例外,它取出所有元素的text内容…
淡入淡出:fadeIn fadeOut fadeToggle fadeTo 淡入:fadeIn(speed[,callback])   速度和回调函数 回调函数可以写匿名函数,或者方法名不加括号. speed 为‘slow’或 1000      毫秒数不加引号 淡出:fadeOut 同上 交替 fadeToggle 自动切换进出 同上 fadeTo 多了一个选项可设置透明度 fadeTo(speed,opacity,callback); 折叠展开 slideDown slideUp slide…
去除html标签: function del_html_tags(str) { var words = ''; words = str.replace(/<[^>]+>/g,""); return words; } 去除空格: function Trim(str,is_global) { var result; result = str.replace(/(^\s+)|(\s+$)/g,""); if(is_global.toLowerCase()…
$("#elem").on({ mouseover:function(){}, mouseout:function(){}, }); $(ele).closest("div"); 找到第一个父级div…
前言 因为省市联动的需求在每个项目几乎存在,所以本人也对此在web页面通过封装比较简洁的JQ方法循环判断调用调用后台获取数据再绑定到Select表单上.如果对代码有什么疑问或者更好办法可以在评论区留言. HTML代码 <select id="Province" name="Province"> <option selected="selected">--请选择--</option> </select>…
起因:点击icon图标后要触发a标签的链接转跳动作,但是用 JQ 的 $('#a').trigger('click') 居然不起作用,遂百度之,总结两种方法如下: (原因:JQ 的 trigger() 方法确实无法触发 a 标签的转跳动作.) 1:JQ 方法: 对目标 a 标签内部新增一个 span 标签 ,然后给 span 标签绑定 trigger('click') 事件. $('#a').html('<span></span>').children().trigger('cli…
<li id="listItem"> This is some text <span id="firstSpan">First span text</span> <span id="secondSpan">Second span text</span> </li> 假设上面一段代码,我们想获取 'This is some text' 这段文本值, jq提供的方法是 text(…
一,在我们实现动态生成HTML代码时会出现,使用JQ方法会不被执行,解决方法,如下:使用jquery的委托事件,将该方法委托到页面已经存在的一个节点上 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8&…
jq的extend()是jq插件扩展很重要的部分,到这里证明是可以自己在jq的基础上,分为两种方法去扩展或开发,为jq本身添加一个方法,可以理解成扩展静态方法和自定义方法. 今天有看到一篇帖子,对这部分的理解十分独到,特意来分享一下. 首先:$.extend({}) 用这个方法给jquery本身增加一个hello的方法; <script type="text/javascript"> $(document).ready(function (){ $.extend({ hel…
众所周知,轮播图是被广泛的运用的. 轮播图我们在很多的网站上都可以看到,例如淘宝.京东这些网站都很常见. 下面开始我们的轮播之旅: 搭建我们的骨架: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> </body> </html> 添加区块: <…
JQ & HTML JQ作为一个JS库,很好地继承了JS和HTML互动的特点,并且还给出了包装得更好,操作层次更高的方法.和之前JQ的内容一样,方法的表现形式是$(selector).action().下面根据操作分类来进行一些罗列 ■ 文档 & 属性操作 ●  获得/设置内容 text(...) 当没有参数时返回被选元素的文本内容,当设置有参数时指设置被选元素的内容为参数值 html(...) 和text类似,只不过获取/设置的对象是html代码 val(...) 用于获取/设置表单中输…
一.认识jQuery 1.什么是jQuery jQuery是对原生JavaScript二次封装的工具函数集合 jQuery是一个简洁高效的且功能丰富的JavaScript工具库 2.jQuery的优势 完全开源的源代码 强大简洁的选择器 事件.样式.动画的良好支撑 链式表达式 简化的Ajax操作 跨浏览器兼容 丰富的插件及对外的扩展接口 二.jQuery的安装 1.版本 开发(development)版本:jQuery-x.x.x.js 生产(production)版本:jQuery-x.x.x…
简洁jq方法获取url地址栏的参数 function getQueryVariable(variable){ var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i<vars.length;i++) { var pair = vars[i].split("="); if(pair[0] == variable){return…
1绝对定位(abs)与相对定位(relative) 区别是相对定位参照自己的位置进行移动(当然需要设置top left这些生效)并且原来的位置保留着 偏移后会把 其它的层遮罩住 绝对定位就是的参照位置就不像相对那样是自己了 至于是哪个 就看它的上级或上上级有没有定位了 也就是有没有position:relative 或position:fixed 等吧 当要绝对定位的层设好要参照位置的层后 就可以用top left这些来定位置了 如果它的上级或上上级都没定位的话就 会根据body的位置来定位了…
一.文档操作1.html()和text()的区别 <div id="J_div"><b><i>我是谁</i></b></div> var str1 = $("#J_div").html(); document.write(str1); 结果是:<b><i>我是谁</i></b> <div id="J_div"><…
在前端中用到全选反选的案例并不少,在这里呢我就实现这个功能给大家参考参考. 这里呢就先贴上我的html和css代码 <div class="wrap"> <table> <thead> <tr> <th> <input type="checkbox" id="theadInp" /> </th> <th>快递</th> <th>…
 壹 ❀ 引 我在 JQ的offset().top与js的offsetTop区别详解 这篇博客中详细分析了JQ方法offset().top与JS属性offsetTop的区别,并得出了一条offset().top = offsetTop - scrollTop的结论,不过此结论只适用于监听元素滚动条,而window的滚动条并不满足.那么在滚动window滚动条时如何获取元素距离视窗顶部的距离呢,这就不得说说本文的主角getBoundingClientRect方法.  贰 ❁ 关于getBoundi…
<script> $.fn.hello = function(){  //扩展jQuery实例的自定义方法,基于$.fn的jq方法扩展     this.click(function(){         alert('hello');     }) } $('input').hello();  // 点击input正确出弹窗 'hello' </script> <script> $.fn.extend({  //用extend扩展jQuery实例的自定义方法     …
//jQ方法 $.ajax([URL],[OPTIONS]) $.ajax({ url:'', data:null, datatype:'json', method:'GET', async:true, cache:true, success:()=>{}, error:()=>{} }) //封装成window对象的一个方法. (function anonymous(window) { function AJAX(options) { return new AJAX.prototype.in…
jq和js入口写法demo: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jq和js用法:入口写法</title> </head> <script src="http://code.jquery.com/jquery-2.2.4.js"></scrip…
https://www.cnblogs.com/2huos/p/js-autorun.html 一.JS方法1.最简单的调用方式,直接写到html的body标签里面: <html> <body onload="load();"> </body> </html> 2.在JS语句调用:   <script type="text/javascript"> function myfun() { alert(&quo…