Tag: jquery plugins

Jquery插件使用第二个实例的选项

我编写了一个Jquery Pagination插件,只需插件的一个实例即可。 当我尝试使用两个实例时,第一个实例忽略其给定的选项并使用第二个实例的选项。 我知道这一点,因为这两个部分都以每页定义的项目开始,但是当您在分页中导航到另一个“页面”时,它将恢复为第二个实例的itemsPerPage – 2 。 我的猜测是第二次调用这个插件时,它会覆盖$.pagination的选项,因此当任何一个分页进入新页面时,它会使用覆盖的选项。 这是插件: /* Jquery Pagination */ (function($){ $.pagination = { defaultOptions : { itemsPerPage : 5, startPage : 1, showNextPrev : true, navigationPosition : ‘before’, paginationClass : ‘pagination’, paginationItemClass : ‘paginationItem’, paginationItemActiveClass : ‘active’, nextClass : ‘next’, nextText : ‘Next’, prevClass : ‘prev’, prevText : ‘Prev’, } } […]

使用jQuery选择的插件制作标签建议

我正在使用jquery选择的插件https://github.com/harvesthq/chosen/使我的选择表单字段非常漂亮。 这是选择的插件https://github.com/harvesthq/chosen的演示页面 我在想是否可以使用选择的插件制作像stackoverflow这样的标签,因为它的一些function看起来很相似。 我也想知道如何使用ajax选择添加标签建议。 我可以使用其中一个jquery标签,但我想知道我是否可以使用选择这样做,所以我不需要在我的页面添加另一个脚本。 如果您需要了解更多信息,请与我们联系。

使用QTip2 Jquery库,使用自定义分层菜单过早触发MouseEnter / MouseLeave

我一直在争取在我的QTip2演示菜单改编中找到错误一个多月了。 除了剩下的2个问题之外,我的实现工作得很好。 两者都在下面用小提琴详述。 我真的希望有人可以提供帮助,以便我可以完成这个项目。 2个问题: http : //jsfiddle.net/UGQ95/10/ “第1层”菜单正确打开,并在用户未使用菜单时保持正确。 这意味着每当用户完成hover任何菜单项时,它返回以指示用户当前项。 菜单的行为目前是正确的,保持打开’第1层’和’第2层’,而’第3层’(如果有的话)在hover时突出显示,但保持隐藏直到hover。 问题1.您会注意到顶层“第1层”在“第1层”项目之间移动时会尝试在mouseleave上立即强制使用“alwaysactive”项。 我相信这是由#navigation触发过早的mouseleave触发引起的。 这个JS在最后10行中找到。 问题2.在提供的小提琴中,您会注意到我已将“第1层 – 维护”,“第2层 – 总线停止”和“第3层 – 创建总线停止”设置为活动页面。 当将“Tier 2”项目与“Bus Stops”一起hover时,我无法让“Tier 2”活动项目失去其突出显示,直到它需要返回显示为活动状态。 非常感谢,如果有人能提供帮助! 我真的希望我能够清楚地说明我的问题。 干杯德文

jquery插件,多类型(值,控件ID,函数)选项

我有一个我正在编写的插件接受选项。 它看起来像这样。 $(‘#myObject’).myPlugin({ option1: someValue }); somevalue可以是值,控件ID或函数。 我有一个像这样定义的默认设置 var settings = { option1: null }; 然后,在我的插件中,我使用它来合并用户传入的空设置对象 if (options) { $.extend(settings, options); } 当选项是控件ID或值时,这可以正常工作。 我的第一个问题是当我使用这样的函数时 $(‘#myObject’).myPlugin({ option1: function(){ return doStuff(); } }); 在这种情况下, $.extend()似乎忽略了该函数。 settings的默认值始终传递到我的解析器中。 当我传入一个值而不是一个控件ID时,我也遇到了问题。 我解析设置以获得这样的值 function parseValue(value, defaultValue) { if ($.isFunction(value)) return value(); if (!value) return defaultValue ? defaultValue : ”; if ($(‘#’ + […]

在fancybox 1.2.6关闭

我正在使用fancybox 1.2.6我想避免关闭fancybox当你点击内容的外面..但没有什么工作..你能帮我这个..还有一件事……我试图触发提交表格时,fancybox关闭function。我该怎么做?

jQuery HTML页面设计器

jQuery是否有任何HTML页面设计器插件。 理想的一个是让我们使用HTML标签绘制/创建页面。 也许接近像Dreamweaver这样的HTML编辑器程序。

将多个jQuery插件附加到单个元素上

根据互联网上的jQuery插件开发指南,开发jQuery插件的常见做法是: (function($) { $.fn.myplugin = function(options){ //… //Plugin common characteristic //eg default settings //… //Attach to each desired DOM element return this.each(function(){ //Instantiation stuff… }); } })(jQuery); $(document).ready(function(){ $(“.someclass”).myplugin(); }) 在我看来,如果具有类“someclass”的元素已被附加到另一个插件,一旦这些元素将附加到“myplugin”,它们将失去与先前附加的插件的原始关系。 我不确定我的想法是否完全正确。 请告知是否有任何误解。 谢谢! 威廉崔

如何更改工具提示背景颜色,工具提示在td中显示

我有一个它显示鼠标结束时的tootltip,现在我想改变工具提示的背景颜色。 有没有办法使用CSS或JQuery或使用类属性

Jquery自动完成选择名称和显示ID

我在我的表单中使用自动完成jquery插件。 在此我搜索名称时,自动完成显示名称列表,选择要列出的名称,在输入字段中显示名称。 当我选择名称时,我希望选择它在输入字段中显示名称的ID。请让我知道我该怎么做或任何jquery插件? 谢谢

如何在输入按键和两个提交按钮上区分表单子目录

我有一个带有两个提交按钮的表单(提交具有不同ID的按钮)。 我想采取不同的行动: 输入KEY PRESS 单击提交按钮#1 单击提交按钮#2 有人可以指导我,我怎样才能通过jQuery实现这一目标。 提前致谢