
Jquery学习
文章平均质量分 67
Csdbfans
我不知道我能不能做你要求我做的,但我会努力试着按你的要求完成;我也不知道我的潜力到底有多大,但我深知能力是伴随学习而提高;我同样不知我的未来到底能到达什么高度,但我知道我现在不去努力的话,未来只能口头上来瞎吹,永远把握不住它前进的方向。
--------------------------------
展开
-
jquery:DOM更改后重新绑定事件的问题
这两天做一个管理系统页面的时候遇到一个问题,有的时候需要动态把一个元素复制几个出来,例如添加联系地址,有的时候有几个地址,那么可以动态的添加、删除地址个数。 做添加的功能并不复杂,只需要在添加按钮上绑定事件就可以了,但是做删除的时候就让我折腾了好久,除非把删除的功能代码写在HTML里,否则如果用JQ做的事件绑定就会失效,想想也是,JQ绑定的时候DOM里并没有这个元素,所以之后生成出来的元素并不能绑定上。 折腾N久无结果后,今天向高手求助,得到一段JQ的代码:$(function(){转载 2010-11-26 23:51:00 · 1361 阅读 · 0 评论 -
用JQuery异步加载PartialView
需求:页面上有dropdown之类的控件,当选择里面不同值的时候,下面关联的内容跟着改变。思路:把与 dropdown关联的会改变的内容放到PartialView(ascx)里,用JQuery绑定dropdown的change事件,当选择值改变时,用JQuery ajax请求与PartialView相关的Action,得到数据后讲取到的内容覆盖原来的内容。实现:Model 类:代码public class User { public string UserName { get; set;转载 2010-11-21 21:06:00 · 1499 阅读 · 0 评论 -
从零开始学习jQuery (二) 万能的选择器
一.摘要本章讲解jQuery最重要的选择器部分的知识. 有了jQuery的选择器我们几乎可以获取页面上任意的一个或一组对象, 可以明显减轻开发人员的工作量. 二.前言编写任何javascript程序我们要首先获得对象, jQuery选择器能彻底改变我们平时获取对象的方式, 可以获取几乎任何语意的对象, 比如"拥有title属性并且值中包含test的元素", 完成这些工作只需要编写一个jQuery选择器字符串. 学习jQuery选择器是学习jQuery最重要的一步. 三.Dom对象和jQuery包装集无转载 2010-11-09 21:54:00 · 674 阅读 · 0 评论 -
ASP.NET MVC和jQuery系列一:入门篇
我是ASP.NET MVC的新手,看了ASP.NET MVC和jQuery系列的几篇文章感觉不错,分享给大家,如果翻译的有问题请指出,谢谢。原文连接:http://www.codeproject.com/Articles/74338/ASP-NET-MVC-and-jQuery-Part-1-Getting-Started.aspx-----------------------------------正文分割线------------------------------------这是这个Visual St转载 2010-11-08 21:54:00 · 914 阅读 · 0 评论 -
JQuery快速学习方法总结
<br />JQuery是什么?VS2010已经集成进去这个东西,从应用上看,未来Web的开发,基本上它应该成为事个默认的事实标准。<br /> <br />JQuery实际上是JavaScript开发的一个Web客户端框架。而且是一个很有钱途的框架。一说到框架,程序员的脑子里很可能立即就浮现出“庞大,复杂,笨重,难懂”等等词汇。本人一开始,也是对号称“框架”的东西有一定的抵触和畏惧心里,比如MS那庞大的.net FrameWork或者MFC。<br /> <br />但是,JQuery经过简单的了解后,才转载 2010-12-12 00:27:00 · 971 阅读 · 0 评论 -
jQuery中的事件总结
<br />1.$(document).ready()<br /><br />$(document).ready()是jQuery中响应JavaScript内置的onload事件并执行任务的一种典型方式。它和onload具有类似的效果。但是也有一些差异:<br /> 当一个文档完全下载到浏览器中时,会触发window.onload事件。而使用$(document).ready()注册的事件处理程序会在html下载完成并解析为Dom树之后,代码就可以运行,但并不意味着所有关联文件都已经下载完毕。一个页面中一转载 2010-11-28 23:42:00 · 687 阅读 · 0 评论 -
每隔20秒自动绑定事件livequery
jquery的一个插件livequery,它每隔20毫秒会对DOM里的元素重新来一次事件绑定,感觉没什么用是吧?举个例子,比如拖拽,DOM加载的时候就加载的模块会有拖拽效果,之后加载的是没有这个效果的,你要再给他手动绑定一次事件才可以,用这个插件就不用绑了,自动完成。$(“.ajaxa”).livequery(‘click’,function(){$(this).css(“background-color”,”red”);});还是很简单是吧。对这种定时执行的 东西有一定的疑虑,是不是太耗资源了,手动绑定下转载 2010-11-27 00:52:00 · 765 阅读 · 0 评论 -
jQuery Live Query 插件
上篇日志里写到的那个问题其实有种更简单的解决办法,就是使用jquery的Live Query 插件,网上有些该插件的使用方法,它每隔20毫秒会对DOM里的元素重新来一次事件绑定,老早就知道它,但是一直不知道具体用法,前几天解决的问题的时候也用过live query,但是没弄出来。。汗一个。。。今天上网继续搜索,终于在一个网站:http://brandonaaron.net/docs/livequery/里找到了它另一种用法,成功的解决了问题。使用方法1(这种方法测试没通过):$('a')转载 2010-11-26 23:56:00 · 866 阅读 · 0 评论 -
总结一下,在MVC下利用JQUERY实现AJAX提交,并实现AJAX .NET的UpdateProgress功能
在MVC下我们不能利用AJAX.NET控件,那么要实现UpdateProgress来显示进度怎么办,我们可以利用JQUERY来实现这个功能。顺便说一句JQuery将集成在下一版本的Visual Studio中,是MS AJAX FrameWork的一部分。1.接着上一篇的 XML Menu,我们先编辑Menu.XML,添加如下代码: <MenuItemOrder="4"Action="Test"Controller="AJAXFORM"> AJAXFORM </MenuItem>2转载 2010-11-21 23:26:00 · 1006 阅读 · 0 评论