草庐IT

前端插件

全部标签

javascript - JS 浏览器更新 jQuery 插件/代码片段

我正在寻找一个代码片段或jQuery插件来检测用户的浏览器以及它是否过时并显示消息。理想情况下,它需要满足以下要求:不引人注目可配置的文本多浏览器支持可配置的最低浏览器版本如有任何帮助,我们将不胜感激。谢谢。 最佳答案 我认为这会让您指向正确的方向:http://jquery.thewikies.com/browser/编辑还有一些:j拒绝:http://jreject.turnwheel.com/七上:http://code.google.com/p/sevenup/ 关于javasc

javascript - jQuery 文件上传插件 : trigger an event when all files are uploaded

我使用jQuery文件上传插件(http://blueimp.github.io/jQuery-File-Upload/)来管理我的文件上传。它工作得很好。我可以检测到每个文件何时上传并(例如)显示一条消息。但我想检测每个文件何时上传以显示最终消息。如何做这样的事情?下面是我的实际实现:$('#fileupload').fileupload({url:"api/fileManager",dataType:'json',maxFileSize:100000000,//100MBfortesting!dropZone:$(document.body)}).on('fileuploadcha

javascript - Webpack 提取文本插件输出 .js 和 .css 文件用于样式条目

对于产品构建,我希望我的webpack配置有两个入口点,一个用于JS,一个用于SCSS,我希望将它们输出到两个单独的文件(一个JS,一个CSS)。但是extract-text-webpack-plugin正在创建两个JS文件和一个CSS文件;即SCSS的入口点正在生成所需的CSS文件和我不需要的JS文件。这个未使用的JS文件只包含webpack样板和//由extract-text-webpack-plugin删除。所以它的工作很好,但仍然创建了这个不必要的文件。我的webpack配置是(显示相关部分):constExtractTextPlugin=require('extract-te

javascript - 使用不显眼的验证插件时,如何禁用 1 个特定 html 元素的 keyup 和 focusout 上的 jquery 验证?

默认情况下,jQueryvalidationplugin正在附加focusin的验证处理程序,focusout和keyup事件。我们的验证之一是发出(同步)请求以检索某些数据。我只想在提交表单时触发验证,而不是在用户输入时触发。我知道这可以是modifiedforthewholeform,但这不是我要找的。有没有办法动态禁用keyup验证1个元素?更新1:我忘了说我正在使用unobtrusivevalidation.所以我认为@MarioJohnathan的答案不是一个选项。更新2:我尝试了以下操作($element是我要更改验证行为的元素):$element.validate({fo

javascript - jQuery 插件命名空间函数

我正在创建一个范围相当大的jQuery插件。事实上,该插件在技术上由几个协同工作的插件组成。(function($){$.fn.foo=function(){//pluginpartA}$.fn.bar=function(){//pluginpartB}$.fn.baz=function(){//pluginpartC}}(jQuery))是否可以对jQuery插件进行命名空间,以便较小的插件可以成为较大插件的函数$.fn.foo.bar=function(){}$.fn.foo.baz=funciton(){}这将避免污染jQuery函数命名空间。然后你可以像这样调用插件$('#ex

javascript - 使用 "on change"回调从 jQuery 插件更新 AngularJS 模型

我正在为需要屏幕键盘的触摸屏计算机构建网络应用程序,并尝试使用这个出色的(或者至少是我能找到的唯一一个还不错的)键盘。https://github.com/Mottie/Keyboard/问题是,正如您可能已经猜到的那样,使用屏幕键盘时模型不会更新。这是我的代码,它可以工作,但有点丑陋:部分HTML:从部分页面Controller初始化键盘:$('.keyboard').keyboard({stickyShift:false,usePreview:false,autoAccept:true,change:function(e,kb,el){$scope.newUser.name=el.

javascript - jQuery 分页插件

希望这是很容易解决的问题。我在理解jQueryPagination时遇到了一些问题插件。基本上,我要做的就是加载一个PHP文件,然后对结果进行分页。我试图摆脱他们的榜样,但我没有产生我正在寻找的结果。这是JavaScript:functionpageselectCallback(page_index,jq){varnew_content=$('#hiddenresultdiv.result:eq('+page_index+')').clone();$('#Searchresult').empty().append(new_content);returnfalse;}functionin

javascript - Blueimp 文件上传插件只上传一次

我遇到了这个奇怪的问题,我尝试了几种解决方案(甚至在他们的网站上实现了与BasicPlus演示相同的解决方案)。我可以很好地上传文件,单个或多个。他们通过单击单个项目或“全部上传”按钮来上传。问题是尝试在上传之前或之后添加其他文件。文件上传插件甚至不会检测到这些文件在文件输入中发生变化,因此它永远不会触发“fileuploadadd”事件,并且需要我刷新页面才能上传更多文件。我想知道fileupload更改事件是否在某处丢失,但我终究无法弄清楚在哪里。另外,blueimp文件上传插件是否需要特定的JSON返回格式?目前,如果上传成功,我将返回"{\"status\":\"success

javascript - RequireJS 插件( order.js )

http://requirejs.org/我最近下载了require.js2.0,但我的控制台出现错误:UncaughtTypeError:Objectfunction(){varg=ga.call(arguments,0),e;if(f&&v(e=g[g.length-1]))e.__requireJsBuild=!0;g.push(d);returnb.apply(null,g)}hasnomethod'nameToUrl'requirejs是否仍然支持order.js插件?我没有在网站上看到它的文档。当我尝试删除文件时脚本中断。在我的索引文件中,我在head部分包含了requir

javascript - dc.js - 使用 jquery 数据表插件的数据表

我正在使用dc.js创建图表和数据表。我想在表格中添加一些分页样式和搜索选项。jQuery数据表脚本:$(document).ready(function(){$('#data-table').DataTable();})问题是-我得到所有显示的jquery数据表选项,如搜索框、条目数。但它们都不起作用。请有人帮忙。找到这个post.但没什么用。 最佳答案 我喜欢为此使用DynaTable-http://www.dynatable.com/1)定义表格html:ClientProject2)使用您的首选选项和crossfilter维