`

jquery代码实例

阅读更多
在文档加载完毕后将执行的方法(参见jquery文档)
一般来说文档加载的时候应该绑定所有的事件, 但是有一种情况例外.
比如 通过Ajax方法取回来的内容里面还含有动作按钮的,这时需要针对这部分功能执行绑定.


//需要手动调用 load_event_monitor(element); 方法. 
$(function() { 
load_event_monitor(document); 
}); 
//注意这里的o对象是一个html 元素而非是一个jquery对象,所以在调用它的方法时应该使用$(o)函数 
//把它转化为jquery对象. 
Bowtech.init_forder = function(o) { 
var eid = $(o).attr(“id“).split(“-“)[1]; 
var fo = $(“#f-“+eid); 
var unfo = $(“#unf-“+eid); 

fo.click(function() { 
$(o).hide(); 
unfo.show(); 
fo.hide(); 
}); 
unfo.click(function() { 
$(o).show(); 
fo.show(); 
unfo.hide(); 
}); 
} 


jQuery.fn.extend({ 
set_caret: function(){ 
if(!$.browser.msie) return; 
var initSetCaret = function(){this.caretPos = document.selection.createRange().duplicate()}; 
this.click(initSetCaret).select(initSetCaret).keyup(initSetCaret); 
}, 
insert_caret:function(textFeildValue){ 
var textObj = this[0]; 
if(document.all && textObj.createTextRange && textObj.caretPos){ 
var caretPos=textObj.caretPos; 
caretPos.text = caretPos.text.charAt(caretPos.text.length-1) == ” ? textFeildValue+” : textFeildValue; 
} else if(textObj.setSelectionRange){ 
var rangeStart=textObj.selectionStart; 
var rangeEnd=textObj.selectionEnd; 
var tempStr1=textObj.value.substring(0,rangeStart); 
var tempStr2=textObj.value.substring(rangeEnd); 
textObj.value=tempStr1+textFeildValue+tempStr2; 
textObj.focus(); 
var len=textFeildValue.length; 
textObj.setSelectionRange(rangeStart+len,rangeStart+len); 
textObj.blur(); 
} else { 
textObj.value+=textFeildValue; 
} 
} 
}) 

前台要用就比较简单了, 只需要这样写:


<div id=”test2″ class=”mod”> 
<h3> 
这里可以放标题 
</h3> 
<div class=”j modb a_forder” id=”modb-1002″> 
这里是一些主要的内容 
<dl> 
<dt>Hello world</dt> 
<dd> 
hahaha</dd> 
</dl> 
这个实验在沙加的神舟本上完成 
</div> 
<div class=”edit”> 
<a id=”f-1002″ class=”forder” href=”javascript:void(0);”>[收起]</a> <a id=”unf-1002″ 
class=”unforder” href=”javascript:void(0);”>[展开]</a> 
</div> 
</div> 

分享到:
评论

相关推荐

    jquery代码实例 锋利的jquery

    《锋利的jQuery》代码实例详解 jQuery是一个广泛应用于Web前端开发的JavaScript库,它以其简洁、高效的特点深受开发者喜爱。本教程通过一系列代码实例,旨在帮助初学者快速理解和掌握jQuery的核心概念与实用技巧。 ...

    jquery.countdown.js自定义倒计时代码.zip

    本篇文章将详细介绍名为“jquery.countdown.js”的jQuery倒计时插件,并通过分析其代码结构和实际应用,帮助开发者理解并掌握这个插件的使用。 首先,`jquery.countdown.js`是一款基于jQuery的轻量级倒计时插件,它...

    jquery经典实例源码

    本篇文章将深入探讨一个名为“jquery经典实例源码”的资源包,该资源包包含了一系列实用且炫酷的jQuery代码实例,旨在帮助初学者和有经验的开发者更好地理解和应用jQuery。 首先,jQuery的核心特性是它对DOM(文档...

    jquery简单实例代码

    它的语法简洁、易懂,使得开发者能够更高效地编写跨浏览器的JavaScript代码。对于初学者而言,jQuery是进入Web开发的一个理想起点。 **基本使用** jQuery的核心在于选择器,它允许我们轻松地选取页面中的HTML元素...

    jQuery初学实例代码集

    《jQuery初学实例代码集》是一份专门为初学者设计的学习资源,它包含了丰富的实例代码,旨在帮助初学者快速掌握jQuery的基本用法和常见操作。jQuery是一个高效、简洁的JavaScript库,它极大地简化了JavaScript的DOM...

    jQuery网页开发实例精解源代码

    总之,《jQuery网页开发实例精解》的源代码是学习和实践jQuery的宝贵资源,通过实际操作这些示例,开发者可以深入理解jQuery的核心概念和技巧,从而在网页开发中更加得心应手。对于那些因为文件大小限制而未能直接...

    超实用的jQuery代码段

    《超实用的jQuery代码段》精选近350个..., 《超实用的jQuery代码段》内容简洁明了、代码精练、重点突出、实例丰富、原理清晰明白、语言通俗易懂,是广大网页设计者的良好选择,同时也非常适合大中专院校学生学习阅读。

    《超实用的jQuery代码段》 PDF

    《超实用的jQuery代码段》内容简洁明了、代码精练、重突出、实例丰富、原理清晰明白、语言通俗易懂,是广大网页设计者的良好选择,同时也非常适合大中专院校学生学习阅读。 《超实用的jQuery代码段》精选近350个...

    PHP与jQuery开发实例源码

    《PHP与jQuery开发实例源码》是一份宝贵的资源,它包含了使用这两种技术构建实际应用的示例代码。这本书深入浅出地介绍了如何结合PHP和jQuery,利用它们的强大功能来提升Web开发效率。PHP是一种服务器端脚本语言,常...

    jquery cookie 实例下载

    在提供的"jquery cookie 实例"中,可能包含了一些示例代码或HTML页面,用于演示如何在实际项目中应用这些操作。通过实践这些示例,你可以更好地理解如何在JavaScript和jQuery中有效地使用Cookie。 总结起来,jQuery...

    50个Jquery经典实例 50个Jquery经典实例

    《50个jQuery经典实例》是一份集合了众多实用且高效jQuery代码的资源,它旨在帮助开发者提升在网页开发中的动态效果实现能力。jQuery作为一款强大的JavaScript库,简化了HTML文档遍历、事件处理、动画设计和Ajax交互...

    锋利的jQuery实例

    《锋利的jQuery实例》是人民邮电出版社出版的一本深入浅出的jQuery教程,它以其丰富的实践案例,详尽地介绍了jQuery库的使用方法和技巧。jQuery是一个广泛应用于Web开发的JavaScript库,其核心特性在于它的轻量级...

    jQueryjQuery初学实例代码集.rar

    **jQuery初学实例代码集详解** jQuery是一款广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。这个"jQuery初学实例代码集"是一个非常适合初学者的资源,它...

    jQuery省市二级联动关联店面查询表单代码.zip

    这个名为"jQuery省市二级联动关联店面查询表单代码.zip"的压缩包提供了一个实现这一功能的jQuery代码实例。这个实例适用于那些需要在网站上提供店面查询或地址填写的表单,让用户能更便捷地找到相应店面。 首先,...

    豆瓣网的jquery代码实例

    豆瓣网的jquery实例代码,效果不错,方便大家学习

    《jQuery初学实例代码集》

    《jQuery初学实例代码集》是一份非常宝贵的资源,它为初学者提供了深入理解并实践jQuery库的机会。jQuery是一款广泛使用的JavaScript库,它的主要目标是简化JavaScript的DOM操作、事件处理、动画效果以及Ajax交互。...

    jQuery表格单元格列表展开收缩代码.zip

    在实际应用中,这个jQuery代码实例可能用于展示有层次的数据,如目录树、产品分类或者复杂表格的展开式详情。用户点击单元格时,相关联的隐藏内容会滑动显示,再次点击则收起,提高了数据的可读性和交互性。 对于有...

    JQuery初学实例代码

    jQuery初学实例代码集,很多的示例,包括一些弹出信息框、无刷新提交、更改字体、颜色选择器、下拉列表操作、无刷新读取数据数据库、层收缩和弹出、一些鼠标特效、导步获取数据、无刷新更改样式表、表格颜色控件等

    jquery应用实例

    《jQuery应用实例详解》 jQuery,作为一款广泛应用于前端开发的JavaScript库,以其简洁的API和强大的功能,深受...实例下载提供的文件可以帮助你更直观地学习和体验jQuery的威力,建议配合源代码一同研究,加深理解。

Global site tag (gtag.js) - Google Analytics