Welcome 微信登录

首页 / 脚本样式 / JavaScript

一个很有趣3D球状标签云兼容IE8

一个很有趣3D球状标签云兼容IE8

看见一个很有趣的标签云,3D球状,兼容 IE 8,亲测可用!其他版本没有测试。觉得挺有意思就拿来记录下来,学习学习,本文下方会放出我看的文章地址,先看一下效果:接下来是代码,html + css + js,不是基于jQuery的,所以不需要引入,代码复制下来就可以看到效果:<div id="div1"><a href="http://www.cnblogs.com/ntt1219/" rel="external nofollow" rel...
JavaScript实现的石头剪刀布游戏源码分享

JavaScript实现的石头剪刀布游戏源码分享

这个游戏主要设计到两点:首先是胜负运算由于石头剪刀布是循环性的石头 杀 剪子剪子 杀 布布 杀 石头石头 杀 剪子。。。根据以上特点找出规律,写出算法即可。让电脑随机这点比较容易,前面我有写过文章介绍,不明白的童鞋可以去看看。随机刷屏其实这个效果不是游戏的关键性,但为了看起来更加互动,好玩,我就给加上了。这里用到了一个取模算法,根据余数去循环显示即可达到效果。界面截图最后上代码<!DOCTYPE html><html><hea...
用jquery修复在iframe下的页面锚点失效问题

用jquery修复在iframe下的页面锚点失效问题

应用场景是:iframe页面没有滚动条,在父窗体中出现滚动条,锚点标记就会失效,因为,锚点是根据当前窗口滚动条滚动窗口的,成为子窗体后没有了滚动条,自然不会滚动。解决办法是:用js判断页面是否被嵌套,用js计算iframe在父窗体位置,锚点在firame中的位置,两者相加成为父窗体的滚动。遇到问题:获取父窗体元素(因为有域限制,所有需要在网络环境下方位(即http://domain.com));父窗体嵌套多个iframe,判断是否是当前iframe页面。代...
Jquery仿IGoogle实现可拖动窗口示例代码

Jquery仿IGoogle实现可拖动窗口示例代码

google可谓是ajax的特效用的淋漓尽致,google suggest, google map,igoogle 可拖动窗口等等...今天要做一个网站的类似效果,仿照iGoogle做了一个简单的小demo。这个的demo是根据一个Jquery的框架直接做出来的:easywidgets。这个框架是可以免费下载的http://plugins.jquery.com/project/easywidgets。废话就不多说了,直接把源代码贴出来,让大家学习!html...
控制台报错object is not a function的解决方法

控制台报错object is not a function的解决方法

今天反馈过来一个BUG,说一个页面的功能用不了。打开控制台发现报错:object is not a function。感觉很奇怪,这块的功能最新没动过怎么会突然出问题了呢?上线时主流浏览器都测试过了呀。虽然奇怪,但是还的解决问题。看着代码发现一个radio对象的name属性和一个function name重名了。代码如下:<body> <input type="radio" name="test" onclick="test();"/&g...
jQuery异步加载数据并添加事件示例

jQuery异步加载数据并添加事件示例

几个月前在一个项目中涉及到树形栏,然后看了很多插件,觉得有点麻烦,于是自己写了一个,写着写着就出问题了。当时项目是通过树形栏进行权限控制的,管理员可以对从数据库去的数据动态生成树形栏进行增删改查操作,可是用$(".XX").click();方法是不行的。1、之前用的是jq1.4.3 ,jq1.7一下都可以使用live()方法,来实现该功能$(‘#div").live(‘click",function(){//do stuff});但是live方法也有不支持...
在JS数组特定索引处指定位置插入元素的技巧

在JS数组特定索引处指定位置插入元素的技巧

如何在JS数组特定索引处指定位置插入元素?需求: 将一个元素插入到现有数组的特定索引处。听起来很容易和常见,但需要一点时间来研究它。// 原来的数组var array = ["one", "two", "four"];// splice(position, numberOfItemsToRemove, item)// 拼接函数(索引位置, 要删除元素的数量, 元素)array.splice(2, 0, "three"); // array; // 现在数组...
在JavaScript中重写jQuery对象的方法实例教程

在JavaScript中重写jQuery对象的方法实例教程

jQuery是一个款非常优秀的类库,它给我们解决了很多的客户端编程,但是任何东西都不是万能的,当它不能满足我们的需求时我们就需要对它进行重写,同时也不要影响其原有的功能或者修改其原有的功能;比如我现在的web应用程序大多数时候的数据交互都是通过Ajax来完成的,这样就可以将一些隐藏字段的数据保存在HTML标签的属性中,使HTML标签的代码量减少,如:ID,Timestamp等等,这些不需要用户输入但又不得不提交的字段,通过表单提交的做法是<input...
<< 901 902 903 904 905 906 907 908 909 910 >>