首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JQuery 文本输入框放大镜效果

    JS 文本输入框放大镜效果 今天下午研究了下 "文本输入框放大镜效果" 当然KISSY官网也有这种组件 请看kissy demo 其实这种效果 对于很多童鞋来说 应该并不陌生!...通过JS不断的监听输入框值的变化(通过jquery中的keyup事件),有值的话 把内容值赋值给那显示div上去。...,但是Jquery目前没有这个事件。...做了以下事件:1.不断的用keyup监听input值得变化。2. 动态的生成放大效果HTML代码。3.如果输入框值为空 则隐藏掉放大效果div元素,否则 反之!...比如我输入 11122233344 且只能显示11个数字的话 ,假如我用 "-"分隔符 拆分规则是:splitType:[3,4,4] .那么显示方式应该是:111-2223-3344 当然也可以用其他的分隔符显示

    3.4K30

    自己用jQuery写一个瀑布流

    自己用jQuery写一个瀑布流 前言 这个月一直在忙工作。一直没有机会学习新的知识。前两天,突然想写一个瀑布流代码。倒不是找不到瀑布流代码。而是我想自己练练脑子。 首先,先考虑思路。...大家有兴趣,可以看一下我之前写的博文:http://blog.csdn.net/fungleo/article/details/48027493 页面宽度设置为100% $WinWitdh:100%...jquery嘛,应该用jquery的方法来实现。 jquery 实战 第三回合 /* FengWaterFall.beta3.js 完美实现了瀑布流效果。...jquery的each方法循环数组。但是被迫用了全局变量。...但是其查找索引的用法比我用for或者each循环要简单可靠得多。不过我还没有弄懂到底是怎么运作的。所以,就不做搬运工了。

    1.4K10

    写jquery插件(转载)

    今天我们来讨论下jquery的插件机制,jquery有着成千上万的第三方插件,有时我们写好了一个独立的功能,也想将其与jquery结合起来,可以用jquery链式调用,这就要扩展jquery,写成插件形式了...jQuery.extend(object) ,一个参数的用于扩展jQuery类本身,也就是用来在jQuery类/命名空间上增加新函数,或者叫静态方法,例如jQuery内置的 ajax方法都是用jQuery.ajax...([deep], target, object1, [objectN])    用一个或多个其他对象来扩展一个对象,返回被扩展的对象。   ...true, limit: 5, name: "bar" }  empty == { validate: true, limit: 5, name: "bar" } 这个重载的方法,我们一般用来在编写插件时用自定义插件参数去覆盖插件的默认参数...另外, 函数转换为表达式的方法并不一定要靠分组操作符(),我们还可以用void操作符,~操作符,!操作符……   例如:    bootstrap 框架中的插件写法:    !

    2.5K30

    jquery要怎么写才能速度最快?(转…

    使用最新版本的jQuery jQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。 下面就来看看,不同版本的jQuery性能差异有多大。...这里是三条最常见的jQuery选择语句:   $('.elem')   $('.elem', context)   context.find('.elem') 我们用1.4.2、1.4.4、1.6.2...其他语句的测试,比如.attr("value")和.val(),也是新版本的jQuery表现好于老版本。 2. 用对选择器 在jquery中,你可以用多种选择器,选择同一个网页元素。...不要过度使用jquery jQuery速度再快,也无法与原生的javascript方法相比。所以有原生方法可以使用的场合,尽量避免使用jQuery。...所以,尽量少生成jQuery对象。 举例来说,许多jQuery方法都有两个版本,一个是供jQuery对象使用的版本,另一个是供jQuery函数使用的版本。

    2.1K30

    用python写exploit

    写shellcode时,需要将覆盖地址倒序(little-endian)排列,为了方便,咱们可以使用这个函数。咱们要用到的指定格式是"<L”,以无符号长整型的little-endian格式。...xp/2003的jmp esp地址,以它为例: import struct struct.pack('<L',0x7ffa4512) 溢出测试时,常常需要生成一长串字符串去填充缓冲区,用循环的话比较麻烦...python中直接可以用乘号来操作字符串: shellcode = '\x90' * 1000 执行后,shellcode的值为1000个\x90。...同时也可以用加号来操作字符串,连接两个字符串的例子如下: import struct buffer = 'A' * 100 jmpesp = struct('<L', 0x7ffa4512...filename = 'test'         #定义一个变量,赋值为将要打开的文件名 payload = 'A' * 5000  #生成五千个A f = open(filename,'w') #以写模式打开文件

    2.8K20
    领券