没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|行业资讯|编辑:龚雪|2015-11-03 09:42:14.000|阅读 751 次
概述:jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可,jQuery已经成为最流行的javaScript库。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、事件、实现动画效果,并且方便地为网站提供AJAX交互。javaScript还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择,下面给大家推荐几款常用的jQuery代码。
现在各大网站都有搜索输入框,而输入框通常都有默认值,当输入框获取信息时,那么默认值就会消失;而一旦输入框失去信息,并且没有输入新的值,那么输入框就会恢复成默认值,但如果往输入框里输入了新值,那么输入框的值就是新输入的值。这种特效用javascript很容易实现:
$("#searchbox") .focus(function(){$(this).val('')}) .blur(function(){ var $this = $(this); // '请搜索...'为搜索框默认值 ($this.val() === '')? $this.val('请搜索...') : null; });
在某些场景下,我们可能需要通过jQuery选择器来反序访问页面获到的元素,这个怎么实现呢?看下面代码:
//要掌握jQuery对象的get方法以及数组的reverse方法即可 var arr = $('#nav').find('li').get().reverse(); $.each(arr,function(index,ele){ .... ... });
为了让table具有更好的可读性,我们可以将表格的header信息复制一份到表格的底部,这种特效通过jQuery就很容易实现:
var $tfoot = $('<tfoot></tfoot>'); $($('thead').clone(true, true).children().get().reverse()).each(function(){ $tfoot.append($(this)); }); $tfoot.insertAfter('table thead');
关于图片大小的重绘,你可以在服务端来实现,也可以通过jQuery在客户端实现。
$(window).bind("load", function() { // IMAGE RESIZE $('#product_cat_list img').each(function() { var maxWidth = 120; var maxHeight = 120; var ratio = 0; var width = $(this).width(); var height = $(this).height(); if(width > maxWidth){ ratio = maxWidth / width; $(this).css("width", maxWidth); $(this).css("height", height * ratio); height = height * ratio; } var width = $(this).width(); var height = $(this).height(); if(height > maxHeight){ ratio = maxHeight / height; $(this).css("height", maxHeight); $(this).css("width", width * ratio); width = width * ratio; } }); //$("#contentpage img").show(); // IMAGE RESIZE });
有些网站的网页内容不是一次性加载完毕的,而是在鼠标向下滚动时动态加载的,这是怎么做到的呢?看下面代码:
var loading = false; $(window).scroll(function(){ if((($(window).scrollTop()+$(window).height())+250)>=$(document).height()){ if(loading == false){ loading = true; $('#loadingbar').css("display","block"); $.get("load.php?start="+$('#loaded_max').val(), function(loaded){ $('body').append(loaded); $('#loaded_max').val(parseInt($('#loaded_max').val())+50); $('#loadingbar').css("display","none"); loading = false; }); } } }); $(document).ready(function() { $('#loaded_max').val(50); });
PS:关于jQuery,这些产品你可以关注
本文翻译自 转载请注明本文转载自慧都控件网
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@wqylolg.cn
CGM Modeler凭借其精确的B-Rep内核、多源格式兼容、自动化特征识别及增材制造算子,已成为CAD/CAE/CAM及数字化制造应用构建的首选几何建模内核。
在软件安全的漫漫长路上,代码加固不是终点,而是起点。它让攻击者面对的不是一扇敞开的门,而是一堵厚重的墙。无论是利用 PreEmptive Dotfuscator 保护 .NET 项目,还是借助 VMPsoft(VMProtect) 抵御游戏破解,抑或通过 .NET Reactor 阻止调试器的入侵,这些工具都已成为开发者手中的利器。
HOOPS Exchange作为领先的3D模型格式转换工具,在PMI信息的支持方面展现出卓越的能力。其深度支持不仅涵盖了PMI的可视化表示,还包括语义层面的完整保留和解析,极大地提升了跨平台、跨系统的工程数据互操作性。
Visual Paradigm通过敏捷开发和项目管理功能解决需求变更频繁和团队协作混乱的问题。它提供用户故事映射、任务估算和Sprint管理等功能,助力团队高效应对需求变更,优化项目进度。
jQuery Gantt控件功能丰富,帮您实现工业4.0生产任务分层列表的可视化,及资源利用视图。
Infragistics jQuery / HTML5用于创建跨平台跨设备应用的HTML5 & jQuery开发框架
jQuery EasyUI基于jQuery且支持HTML5的用户界面框架
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@wqylolg.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢