Welcome 微信登录

首页 / 脚本样式 / JavaScript

A标签中通过href和onclick传递的this对象实现思路

A标签中通过href和onclick传递的this对象实现思路

在blog的后台管理中允许为一个分类添加一个地址,但是不好添加onclick事件。想传递当前对象给一个函数,于是就将这个URL写成"Javascript:shoControlSidebar(this)",可是结果发现这并不可行,传递过去的参数是一个对象,但是却得不到任何其他信息。我想得到的是innerText,而这个this并非指向它所在的A标签。 这是<a href="Javascript:shoControlSidebar(this)">和...
对jQuery的事件绑定的一些思考(补充)

对jQuery的事件绑定的一些思考(补充)

首先我们看下面的一个很常见的事件绑定代码: 复制代码 代码如下: //example $("#dom").click(function(e){ //do something }); $("#dom2").click(function(e){ //do something }); 这段代码在事件绑定处理上有一些缺陷: 过多的事件绑定会损耗内存 后期生成HTML会没有事件绑定,需要重新绑定 语法过于繁杂 解决方案 对于1、2两点的解决方案,我们首先先了解一下...
放弃用你的InnerHTML来输出HTML吧 jQuery Tmpl不详细讲解

放弃用你的InnerHTML来输出HTML吧 jQuery Tmpl不详细讲解

在Ajax横道的今天,我们在页面交互上有了更高的要求,动态生成HTML毫无疑问是其中的一种。动态生成HTML的方式多种多样,其核心不外乎在前段(JS)或者后端(C#/PHP…)将数据组装成我们想要的模版,最终通过一定的方法输出给用户(innerHTML、documentWrite等方式)。 缺点 1)拼接字符串的过程容易出错,常常忘了"/”>等匹配的符号。 2)修改前台模版的同时容易遗忘同步更改动态生成的模版。 3)拼接字符串不直观和美观,不利于查找...
JQuery操作Select的Options的Bug(IE8兼容性视图模式)

JQuery操作Select的Options的Bug(IE8兼容性视图模式)

Bug现场: 通过开发人员工具查看,下拉列表框是有Options的,但你点击选择的时候却什么也不显示。 重现步骤: 该问题发生在级联下拉框的情况,第一个列表改变,第二个列表的值跟着改变! 本例中使用以下方法绑定数据: 复制代码 代码如下: //绑定下拉框 //ctnSelector:下拉框ID,带#号, //jsonData:JSON数据, //txtField:文本字段名称, //valField:值字段名称, //strOptions:默认填加的项 f...
jquery获取焦点和失去焦点事件代码

jquery获取焦点和失去焦点事件代码

input失去焦点和获得焦点 鼠标在搜索框中点击的时候里面的文字就消失了。 我们在做网站的时候经常会用到搜索框的获得焦点和失去焦点的事件,因为懒,每次都去写非常的烦,于是就一劳永逸,遇到类似情况就来调用一下就OK 了 相关js代码: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" cont...
<< 631 632 633 634 635 636 637 638 639 640 >>