Welcome 微信登录

首页 / 脚本样式 / JavaScript

使用JQuery库提供的扩展功能实现自定义方法

使用JQuery库提供的扩展功能实现自定义方法

JQuery包装器提供了大量的方法,可以再页面中直接使用。但是,没有任何一个库可以满足所有的需求,所以,JQuery库提供了丰富的扩展功能。以禁用一组表单元素为例,看看怎么简单有效的在JQuery库中添加自定义的功能扩展。(JQuery没有禁用表单元素的方法哦)上代码:<!DOCTYPE> <html lang="en"> <head> <title>Custom Method!</title> ...
JavaScript中判断原生函数检查function是否是原生代码

JavaScript中判断原生函数检查function是否是原生代码

我总是经常碰到需要检查某个function是否是原生代码的情况 —— 这是功能测试中一个很重要的内容: 函数是浏览器内置支持的,还是通过第三方类库模拟的。要检测这一点,最简单的办法当然是判断函数的 toString 方法返回的值啦。JavaScript代码判断函数是否是原生方法其实相当简单:// 判断是否原生函数 function isNative(fn) { // 示例: // alert.toString() // "function alert() ...
jQuery 浮动导航菜单适合购物商品类型的网站

jQuery 浮动导航菜单适合购物商品类型的网站

单页面网页内容较多,页面长度较大,需要方便快速的在页面的不同位置进行定位,所以浮动菜单逐渐流行了起来,如下图 男装、女装、美妆等。这种菜单功能分为两部分:1、点击菜单项,网页滚动到对应位置,可简单通过锚点实现;2、滚动页面的时候,菜单项的选中状态要跟着改变,这就需要监听网页的滚动事件并通过一点计算来实现了;计算 scrollTop 和 各个 div 的 offsetTop 的大小关系,判断现在网页显示的位置在什么地方,再根据计算的结果给对应的菜单项添加样式...
jQuery CSS()方法改变现有的CSS样式表

jQuery CSS()方法改变现有的CSS样式表

使用CSS()方法改变现有的CSS样式表,css()方法在使用上具有多样性。其中有一种可接受两个输入参数:样式属性和样式值,两者之间用逗号分隔。比如要改变链接颜色,可以这样编写代码:$("#61dh a").css("color","#123456");//选择器‘$("#61dh a")"表示ID为‘#61dh"的元素下的所有链接。//.css(‘color","#123456");表示把颜色设为"#123456"如果需要改变多个样式属性,可先定义属性变...
jQuery通过点击行来删除HTML表格行的实现示例

jQuery通过点击行来删除HTML表格行的实现示例

jQuery的已成为所有时刻的最常用和最喜爱的JavaScript框架之一。它不仅不会减少在JavaScript编码简单的技术开销,而且也使您的代码的跨浏览器兼容。我已经写了许多关于jQuery教程,这个时候,我也用这个简单的纯实现了。任务是从一个HTML表使用一些时髦的效果,只要按一下该行的行。以下是实现这一目标的jQuery代码。$(document).ready(function() {$("#sample tr").click(function()...
JQuery拖动表头边框线调整表格列宽效果代码

JQuery拖动表头边框线调整表格列宽效果代码

类似于桌面程序中的表格拖动表头的效果,当鼠标停留在表头边框线上时,鼠标会变成表示左右拖动的形状,接着拖动鼠标,会在表格中出现一条随鼠标移动的竖线,最后放开鼠标,表格列宽会被调整。最近比较空闲,便自己动手尝试实现,在此分享下小小的成果。首先需要如图所示的鼠标图标文件,在自己的硬盘中搜索*.cur,肯定能找到。为了能在所有需要该效果的页面使用,并且不需要更改页面任何HTML,我把所有的代码整合在 $(document).ready(function() {})...
<< 911 912 913 914 915 916 917 918 919 920 >>