jquery选择器

如何使用JQuery设置span的值

*爱你&永不变心* 提交于 2020-03-02 18:01:02
如何使用JQuery设置span的值.. 例如......下面是我的跨度 <span id="submittername"></span> 在我的JQuery代码中...... <script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function($){ var invitee = $.ajax({ type: "GET", url: "http://localhost/FormBuilder/index.php/reports/getInvitee/<?=$submitterid;?>", async: false }).responseText; var invitee_email=eval('(' + invitee + ')'); var submitter_name=$.map(invitee_email.invites, function(j){ return j.submitter; }); alert(submitter_name); // alerts correctly $("#submittername").text(submitter_name); //but here it is not working WHy so?????? }); #1楼 你可以做:

jQuery知识点总结

亡梦爱人 提交于 2020-03-02 17:16:44
一 、元素的增删改查 1、增加 a 、 append() 和 appendTo() 区别 append():后边的加到前边的里边(后置插入) appendTo():前边的加到后边的里边 b 、 prepend() 和 prependTo() 区别 后边的加到前边的里边(前置插入) c、after() 和 before() 区别 后边的插入到前边的之后 后边的插入到前边的之前 2、删除 a 、 remove 、empty 和 detach 方法的区别 Remove:移除 Empty:把元素内容清空 Detach:删除后还保留原有的事件 3、改 a、replaceWith() 后边的 替换前边的 例: <div class="container"> <div class="inner first">Hello</div> <div class="inner second">And</div> <div class="inner third">Goodbye</div> </div> $(‘.third').replaceWith($('.first')); 执行完的结果是?And hellow b 、 replaceAll() 方法 前边的替换后边的 4、以下选择器各列举五个 基本选择器 Id Class * 群组选择器 直接名字 层次选择器 form>input

初学JQuery相关知识点

本小妞迷上赌 提交于 2020-03-02 16:50:35
【简单的JQuery】 注册事件的函数。 $(document).ready(function(){}) 【JQuery提供的函数】 $.map(array,fn) 对数组array中每个元素调用fn函数逐个进行处理,fn函数将处理返回,最后得到一个新的数组。 var arr = [3,5,9]; var arr2 = $.map(arr,function(item){return item*2}); $.map不能处理Dictionary风格的数组。 $.each(array,fn) 对数组array每个元素调用fn函数进行处理,没有返回值。 var arr = {"tom":"汤姆","jerry":"杰瑞","lily":"莉莉"}; $.each(arr,function(key,value){alert(key+"="+value);}); 如果是普通风格的数组,则key的值是序号。 还可以省略function的参数,这时候用this可以得到遍历的当前元素: var arr = [3,6,9]; $.each(arr,function(){alert(this);}); 【JQurey选择器】 JQurey选择器用于查找满足条件的元素,比如可以用$("#控件ID")来根据控件id获得控件的JQuery对象。 $("#div1") $("TagName"

jQuery练习

浪尽此生 提交于 2020-03-02 14:52:41
文章目录 jQuery练习 一. 选择器练习 1. 全选全不选: 2. 下拉列表之间的传递 jQuery练习 一. 选择器练习 1. 全选全不选: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> < html > < head > < meta http-equiv = " Content-Type " content = " text/html; charset=UTF-8 " > < title > 全选全不选 </ title > < script type = " text/javascript " src = " ../../script/jquery-1.7.2.js " > </ script > < script type = " text/javascript " > $ ( function ( ) { //给全选按钮绑定单击事件 $ ( "#checkedAllBtn" ) . click ( function ( ) { $ ( ":checkbox" ) . prop ( "checked" , true ) ; } ) //全不选 $ ( "#checkedNoBtn" ) . click (

jQuery选择器

房东的猫 提交于 2020-03-02 14:44:06
jQuery选择器可分为基本选择器、层次选择器、过滤选择器和表单选择器(这里不介绍),各种选择器还蛮多的,挑常用的介绍了 一、基本选择器 基本选择器有标签选择器、id选择器、类选择器、组合选择器、通配符选择器 html代码 <ul> <li class="demo1">1</li> <li id="content1">2</li> <li class='demo2'>3</li> <li id="content2">4</li> </ul> 引入jQuery库,使用各选择器获取并修改元素的样式 $('ul').css({listStyle: 'none'}); //标签选择器 $('*').css({borderRadius: '5px'}); //通配符选择器 $('li').css({float: 'left', margin:'5px', width: '50', height: '50', color :'#fff', textAlign: 'center',lineHeight: '50px'}); $('.demo1').css({backgroundColor: 'steelblue'}); //类签选择器 $('#content1').css({backgroundColor: 'teal'}); //id选择器 $('.demo2,#content2').css(

JQuery - 改变css样式

人走茶凉 提交于 2020-03-02 12:30:05
jQuery提供 css() 的方法来实现嵌入式改变元素样式, css() 方法在使用上具有多样性。其中一种接受两个输入参数:样式属性和样式值,它们之间用逗号分开。比如我们要改变链接颜色,我们可以使用下面的代码: $("#61dh a").css('color','#123456'); //这里选择器‘$("#61dh a")’表示ID为‘#61dh’的元素下的所有链接。 //.css(‘color’,'#123456');表示把颜色设为'#123456' 如果我们需要改变多个样式属性,我们可以先定义属性变量,然后直接赋值给 css() 方法。示例如下: var divcss = { background: '#EEE', width: '478px', margin: '10px 0 0', padding: '5px 10px', border: '1px solid #CCC' }; $("#result").css(divcss); //这里我们先定义了一个CSS样式属性变量‘divcss’,这类似于建立一个外部CSS文件。 //然后通过jQuery提供的css()方法,把属性赋给ID为'#result'的DIV。 另外jQuery提供的 css() 方法还可以用来查看某个元素的css属性值。例如,我们想查看链接的颜色,可以使用下面的代码: $("#61dh a").css

Jquery日历控件

泪湿孤枕 提交于 2020-02-29 22:21:23
9个有用的jQuery日历和网页设计师的日期选择器插件 事件日历和日期选择器是是我们开发当中经常遇到的问题,这个时候我们就需要用jquery插件来实现,昨天我在做项目的时候,遇到了个问题就是如何显示倒计时问题,我这个时候就用jquery插件解决的,今天给大家分享9个其他的时间选择器插件 1。 FullCalendar FullCalendar是一个著名的jQuery日历插件,它提供了拖和下降功能,与谷歌日历整合,并能够通过JSON获取事件等功能。 设计人员可以轻松定制外观和感觉的日历,而开发人员可以利用用户触发的事件暴露挂钩。 2. Astonishing iCal-like Calendar 这是一个使用jQuery和CSS来构建一个iPhone风格的日历应用程序的教程。 3 jQuery UI的DatePicker jQuery UI的DatePicker的是一个高度可配置的插件,他添加到您的网页的日期选择器的功能。 您可以自定义的日期格式和语言,限制了可选择的日期范围,并容易添加按钮和其他导航选项。 4。 jMonthCalendar jMonthCalendar支持全月日历和事件。 这个插件的有趣的部分是它允许开发者开发互动的日历。 5 日期选择器 。 MIT和GPL许可证下发布的日期选择器是一个jQuery日历插件。 它有很多的选项和功能。 例如,你可以有多个日历组件

给初自学JavaScript的5点建议

廉价感情. 提交于 2020-02-29 03:50:31
1、对初学者而言,看视频会比看书效率要高得多,因为视频中会展示完整的代码,有助于初学者快速上手。免费视频推荐B站,自学网 2、一定要多敲代码。有个笑话是这么说的:眼睛说:我看懂了;手说:第一句代码怎么敲来着?所以说,光看是不够的,可以边看边敲,刚开始不理解也没关系,先抄下来,然后再慢慢去理解消化。 3、如果你只是想会用JavaScript就可以了,那么可以学jquery,因为jquery对初学者非常友好,甚至不会js都没有太大的关系。如果想要了解得更深入些或者你的学习能力比较强,建议从JavaScript学起,有需要的时候再学jquery。 4、不要盲目追求新技术,只有当你掌握了基础,其他的对你来说都是易如反掌。 5、学习顺序: a. 熟悉基本概念:变量,数据类型,函数,运算符,表达式,对象(自定义对象,内置对象)。这些基本概念一定要熟悉,熟悉到什么程度,看见一个概念,立刻就能写出示例代码,就够了。 b. 熟悉DOM:树状结构,节点分类,添加节点,删除节点,修改属性,绑定事件。 c. 熟悉jQuery:选择器、操作属性和样式、绑定事件、节点操作、动画方法。 d. 用jQuery实现网页上看到的页面效果,比如轮播图,菜单的各种效果,返回顶部等。 e. 试着用原生的js实现jQuery的常用方法。比如addClass,removeClass,index这些。 总结:饭要一口口吃

关于jquery的一些学习总结

孤街浪徒 提交于 2020-02-28 23:38:56
关于开头初始加载执行 $();这个的意思就相当于window.onload 貌似还有两种写法不过最上面的最简单 $(document).ready( ) $(window).load 这两个也是可以的不过加载化的时间点不大一样。 下面是回忆jquery的选择器了 jquery的类型就是$("id或者elenment或者之类的只有页面有的都可以放在这里只是有的是一个有的是数组罢了").***.***; $("div p")选取div层里面所有的p标签 $("div>p")选取div下元素名字是span的子元素 $(".one+div")选取.one下一个的div,两个是相邻关系级别相同$(".one").next("div"); $("#two~div")这个就是选取id为#two之后的同级div$("#two").nextAll("div") $("#adfa").css("这里写要改变的style","这里写改变的值"); 过滤选择器有 $("div:first")选取所有div元素内的第一个div。$("div:last") $("input:not(.text)")选取input中class不是.text的input的元素 $("div:even")选取偶数$("div:odd")奇数 过滤选择器的写法规则就是先给个名字,然后给名字加规则; 还有一个有意思的写法就是

jQuery :eq() 选择器

五迷三道 提交于 2020-02-27 18:34:50
定义和用法 :eq() 选择器选取带有指定 index 值的元素。 index 值从 0 开始,所有第一个元素的 index 值是 0(不是 1)。 经常与其他元素/选择器一起使用,来选择指定的组中特定序号的元素 选择第二个 <p> 元素: $("p:eq(1)") 语法 $(":eq( index )") 参数 描述 index 必需。规定元素的 index 值。 :eq(index) 选择器 可实现两个div的一一对应显示,js代码如下 $(".div1").click(function(){ $(this).addClass("hover"); var divIndex = $(this).index(); $(".div2").removeClass("display"); $(".div2").eq(divIndex).addClass("display"); }); 来源: oschina 链接: https://my.oschina.net/u/4225107/blog/3160273