千家信息网

jQuery.cssHooks的功能实例测试

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这篇文章主要介绍"jQuery.cssHooks的功能实例测试"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"jQuery.cssHooks的功能实例测试"文章
千家信息网最后更新 2025年01月20日jQuery.cssHooks的功能实例测试

这篇文章主要介绍"jQuery.cssHooks的功能实例测试"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"jQuery.cssHooks的功能实例测试"文章能帮助大家解决问题。

  Feature Testing(功能测试)

  在使供应商特定的CSS属性标准化前,首先要确定浏览器是否支持标准的属性 或 带浏览器供应商前缀的变种。例如,检查支持border-radius 属性,还要检查该属性的任何变种写法是否是临时元素的 style 对象中的成员。

(function($) {

function styleSupport( prop ) {

var vendorProp, supportedProp,

// capitalize first character of the prop to test vendor prefix

capProp = prop.charAt(0).toUpperCase() + prop.slice(1),

prefixes = [ "Moz", "Webkit", "O", "ms" ],

div = document.createElement( "div" );

if ( prop in div.style ) {

// browser supports standard CSS property name

supportedProp = prop;

} else {

// otherwise test support for vendor-prefixed property names

for ( var i = 0; i < prefixes.length; i++ ) {

vendorProp = prefixes[i] + capProp;

if ( vendorProp in div.style ) {

supportedProp = vendorProp;

break;

}

}

}

// avoid memory leak in IE

div = null;

// add property to $.support so it can be accessed elsewhere

$.support[ prop ] = supportedProp;

return supportedProp;

}

// call the function, e.g. testing for "border-radius" support:

styleSupport( "borderRadius" );

})(jQuery);

关于"jQuery.cssHooks的功能实例测试"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。

功能 测试 属性 实例 知识 供应商 变种 标准 浏览器 行业 供应 支持 检查 浏览 不同 实用 元素 内容 写法 前缀 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 汉家江湖用什么软件开发的 提升网络安全基层如何做 实名制号码验证服务器失败 软件开发如何做好需求分析 服务器可以改装主机可以家用吗 云服务器需要硬盘吗 18年网络安全的主题是什么 积极软件开发系统都有哪些 数据库框架zoom改 苹果双cpc服务器能换显卡吗 网络安全法规定国家提倡什么 广州微信信息网络技术安全 待遇 软件开发合同扣留质保金吗 网络安全工程师是铁饭碗吗 非结构化最好安全性的数据库 网络安全法第三十六条内容 扫描服务器租用 远程服务器怎么建设iis 梦网科技软件开发 计算机网络技术毕业技术报告 临沂市越翔网络技术有限公司 绕过安全狗下载数据库 四川管理系统软件开发有哪些 长春网络技术咨询质量服务 积极软件开发系统都有哪些 新吴区海航软件开发收费标准 惠普服务器日志 游戏软件开发定制 永久高性能服务器 广州绿芽儿互联网科技有限公司
0