Welcome 微信登录

首页 / 脚本样式 / JavaScript

兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码

兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码

html里的marqueen也能实现内容的滚动,但滚动是间断的,在滚动一个周期中,会有一段空白出现。如果滚动的区域比较大,空间的出现,会让页面看起来很不美观。运用JavaScript可以使这一问题得到改观,实现无间断的滚动。 上下循环滚动代码: 复制代码 代码如下: <div id="demo" onmouseover="clearInterval(inter)" onmouseout="inter=setInterval(qswhMarquee,3...
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...
<< 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 >>