Tag: jquery plugins

qtip jquery插件,用于显示链接中的文本

我正在尝试使用jQuery qTip插件来显示元素内的文本。 我在一个表中有多个链接,因此具有不同的类。 链接中的文本隐藏有负文本缩进,背景精灵用于使它们看起来唯一。 Spot quote Contract quote 我认为这将是jquery只会拿起链接中的文字: $(‘.contract_quote, .spot_quote’).qtip( { content: $(this).text() // Give it some content, in this case a simple string }); 但它的回报方式超出了我的需要或想要。 我真的不想添加title属性,因为这里不需要它。

使用样式按钮时,jQuery返回错误的选中单选按钮值

我正在使用jQuery插件ScrewDefaultButtons来设置我的单选按钮的样式,但它似乎带有副作用,它通过jQuery获取它时不会返回正确的值。 我在点击它时运行一个函数,我试图获取用户选择的单选按钮的值,但它似乎返回先前选择的单选按钮的值而不是刚刚选择的单选按钮的值。 如果我删除类pretty_rb ,它禁用样式,那么它工作正常。 我试图通过以下方式获得价值: jQuery(‘input[name=tax_account_type]:checked’).val(); 我的HTML: 编辑:小提琴: http : //jsfiddle.net/94UtB/2/

jQuery的History(和Bookmark)插件可能有bug?

我怀疑文件http://github.com/tkyk/jquery-history-plugin/blob/master/samples/ajax/ajax.js 第13和14行 load(url); $.history.load(url); 在Firefox,Chrome和IE 8中,我看到在点击1,2或3时页面被加载两次。 是第13行,“加载(url);” 可以删除,因为$ .history.load(url)将触发使用$ .history.init()注册的函数,它已经执行了load()? 熟悉这个包的人可以证实这一点吗? (这是我为jQuery找到的最好的Ajax历史和书签库。如果有人知道另一个好的,请告诉我们)。

lavalamp jquery没有链接通过

我正努力让我的lavalamp在我正在重新设计的网站上工作。 jquery和链接是从上一个站点获取的,但是当你点击它们时它们不起作用。 请注意所有页面尚未完成,关于我们页面是否在网站上进行检查 www.alwaystwisted.com/sandbox/stagecraft/index.html 有任何想法吗? 我确信它很简单,但对我来说还是太完美了。 提前致谢 斯图

如何通过jquery在文本框中检查用户输入的小数点分隔符

我有插件格式编号。 我想改进它。 如果用户在文本框中输入了一个小数分隔符 ,则用户不输入“,”或“。” 在文本框中。 例如:不允许用户输入11111,55 ,, .44 .. – >允许用户输入:11111,5554455 这是我的插件: $.fn.myPlugin = function(options) { options = $.extend({}, { thousands: ‘.’, decimal: ‘,’ }, options); this.keyup(function() { $(this).val(function(el, val) { val = val.replace(/[^\d.,]/g, ”).split(options.decimal); val[0] = val[0].replace(options.decimal === ‘.’ ? /,/g : /\./g, ”); val[0] = val[0].replace(/(\d)(?=(\d{3})+$)/g, “$1” + options.thousands); return val.join(options.decimal); }); }); […]

jqplot xaxis刻度不会呈现

我使用以下代码生成jqplot。 var data = [[“25 August 2002”, 299.75],[“02 September 2002”, 1511.22],[“02 October 2002”, 1967.00],[“01 November 2002”, 2335.80],[“02 December 2002”, 2008.15],[“02 January 2003”, 4579.52],[“02 February 2003”, 5253.98],[“07 March 2003”, 5491.12],[“01 April 2003”, 8937.26],[“08 May 2003”, 16520.95],[“01 June 2003”, 13725.03],[“01 July 2003”, 22800.12],[“11 August 2003”, 34828.20],[“01 September 2003”, 48176.53],[“01 October 2003”, 57216.98],[“01 November 2003”, 45644.96],[“01 December 2003”, […]

jQuery自动完成JSON响应

我正在尝试使用jQueryUI自动完成插件,但我无法使其工作。 我在后端使用Spring MVC,并且通过跟随此post从网上获取JSON响应。 我的问题是,自动完成插件期望JSON响应的方式似乎存在一些问题。 我查看了我的firebug,它显示在JSON响应下面。 {“data”:[“TEST-01″,”TEST-02″,”TEST-03”]} 没有抛出错误,但自动完成并不是什么建议。

如何使用SlickNav创建固定标头

我需要制作一个包含slicknav菜单的固定标题。 这是JQuery插件的主页: http : //slicknav.com/ 我知道如何制作一个slicknav菜单: http ://jsbin.com/UqUloNO/4 我知道如何制作一个基本的固定标题: http : //jsbin.com/AwEDura/1/ 但我不知道我怎么能把它们放在一起。 这是我正在做的一个例子: http ://jsbin.com/OzOgaFO/1/有固定的标题但是slicknav消失了。 有人知道如何制作包含slicknav菜单的固定标题? 谢谢!

jquery .each()替代方法没有正确循环

希望我只是遗漏了一些东西,这很简单…… 我有一个循环遍历URL列表的页面,对它们进行Ajax调用(使用jquery),从返回的HTML中获取数据,并将其显示在表中。 这些调用工作正常。 由于实时获取这些数据需要一段时间(可能需要长达5分钟才能遍历列表,返回数据,显示它等等。)Chrome和IE等浏览器在这个繁重的处理过程中“锁定” – 实际上是Chrome定期显示“页面无响应”消息,而IE似乎只是挂起,然后突然,结果显示在屏幕上。 为了解决这个问题,我研究了如何优化jQuery .each()函数并找到一个名为slowEach ( LINK )的自定义插件,它基本上在每次循环迭代后插入一个小超时 – 以便浏览器获得响应,而不是认为客户没有反应。 我已经更新了我的代码来调用slowEach插件而不是.each,一切正常,几乎可以! 似乎在第一次迭代之后 – 插件实际上执行了额外的代码 – 一直到我的回调函数的末尾,然后突然想要跳回到循环并继续正确地继续其余的迭代。 我很难跟踪为什么会发生这种情况。 这是我的代码(parseXml只是一个处理一些XML数据的回调函数): function parseXml(x) { var $rowArray = $(x).find(“[nodeName=z:row]”); $rowArray.slowEach(250, function(index) { // … processing each returned row }); // … extra processing after the loop is completed. Show data on the screen. }; 这是slowEach插件: $.slowEach […]

在jquery datepicker中设置minDate没有任何意义?

我这样写的.. $(function() { $(‘#from’).datepicker({ defaultDate: “+5d”, changeMonth: true, numberOfMonths:1 , minDate:”+0d”, dateFormat: ‘DD, MM d, yy’, onSelect: function(selectedDate) { var option = this.id == “from” ? “minDate” : “maxDate”; var instance = $(this).data(“datepicker”); var date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings); dates.not(this).datepicker(“option”, option, date); } }); }); $(function() { $(‘#to’).datepicker({ defaultDate: “+5d”, changeMonth: true, numberOfMonths:1 […]