window['eval']() in rhino
I assume there must be a good reason, but why is window['eval'] used as opposed to window.eval in httpData? This has some issues in rhino for reasons discussed here: http://www.mail-archive.com/dev-tech-js-engine-rhino@lists.mozilla.org/msg00664.html I know jQuery's tests run in rhino, but perhaps not XHR JSON requests? Is there something that you are doing to rhino (I'm not in strict mode) that allows this? Thanks for your help.
bug in 1.3.3pre version of attr()
The 1.3.3pre version of the attr() method doesn't handle object arguments where property values are functions in the same way that 1.3.2 does (and the way that the docs say it should). I think because in the code reorganization the jQuery.prop() helper function went away. I believe that a very similar bug exists in the css() method, but I haven't looked closely enough at it. I can't figure out how to submit a bug report against 1.3.3pre, so I'm posting this here. Let me know if I should file it as
Issue with jQuery UI Dialog on IE 8 Standard Mode
Hi, First of all thanks for the great reusable UI framework. I am trying to use jQuery UI Dialog component as a modal dialog box. It works fine in FF, Crome and Safari but does not work in IE 8 Standard Mode. However the default dialog box works fine in IE 8 too. If the Dialog box's property "modal" is set to true and the dialog box is opened in IE then the dialog box is displayed but the data in the main page are not displayed. The main page displays "false" on top left corner of the page. I tried
Display values of variable number of text boxes
Hi All, There are n text boxes having names: text_1, text_2, text_3, .... Now, this number n is not fixed. User specifies how many text boxes he wants. I want to display their values on a button click event. How should I do that? Thank you for all of yours suggestions! Barun.
Proposal: Display CSS property shouldn't always set to Block
The display CSS property is always set to Block when invoking show() or when the element's dimensions are changed (i.e. by setting height or width, or by using a show effect like slideDown). Instead of always settings display to Block to show the element, I'm proposing that display be set to the value most appropriate for the element. If the element is a table, display should be set to "table". This would display the non-block elements more accurately, as they would appear without a "display: block"
Enhancement to the trim method
Hi all, I've submitted Ticket #4848 (new enhancement) about a week ago and would like to hear what you guys think. I think it's handy for telephone numbers, bank accounts (IBAN/SWIFT) ect. I realize that changing the core API (no regression) requires some merit. Am I the only one who like this idea? /** * Uses a regular expression to remove whitespace from the given string. * @param {String} text The string to trim. * @param {Boolean} [all] True to remove all white-space from the text. * @return
Locale support in jquery
Hi, Does jQuery or a plugin provide number and date parsing for the current culture? There is support in the Microsoft.Ajax library, but I was a bit reluctant to add this to my project as its large and has a lot of overlap with jQuery. Ta, Ant
Status of $.browser
As of 1.3 $.browser is listed as deprecated in support of jQuery.support. The thinking is that developers should be basing their checks on functionality instead of user agent strings. I think this is throwing a lot of novice jQuery users as they see the word deprecated and think that they shouldn't use it as the method is going away. From my understanding that method isn't going away. (<a href="http://osdir.com/ml/misc/2009-01/msg00001.html">http://osdir.com/ml/misc/2009-01/msg00001.html</a> "<i>According
bindReady on Safari when dynamically loaded ...
I dynamically load jquery into my page and the change that happened at/ round Ticket 2614 (http://dev.jquery.com/ticket/2614) / rev 5970 (or, in other words, between 1.2.6 and 1.3.2) had, at least for me, a pretty adverse effect. Looks like now if jquery is ever loaded after the doc readystate is loaded/complete, jquery is never going to be ready. Looks like ticket was to clean up the CSS stuff, but was this other behavior change intentional? I'd really like to be able to load jquery dynamically
Join several JS scripts into one big file to lower http request
I've got on site a huge amount of js, 'single' script. What I want to do is to pack them into one file. Could somebody assist me in doing this? Tried before but something crashed... Here is package: http://rcdrugs.com/_done/js.zip I've posted this question on several boards: - http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/Q_24498924.html - http://forum.webhelp.pl/viewtopic.php?p=906036#906036 - http://forum.php.pl/Polaczyc_wszystkie_pliki_js_w_JEDEN_wielki_t124138.html
slideToggle() behavior change between 1.3.2 and 1.2.6
I've posted this a few days ago in the general discussion group and got no response. Maybe here is the better place. Whereas jQuery1.2.6 showed the expected behavior, something changed in version 1.3.2. Under certain circumstances, when the target element is toggled into the hidden state, it automatically reappears. I believe that it only occurs, if there are only floating elements in the target. I narrowed it down to the following example: <html> <head> <script type="text/javascript" src="jquery-1.3.2.js"></script>
Documentation error
I would like to point out a documentation error on wiki page: http://docs.jquery.com/Utilities/jQuery.grep#arraycallbackinvert The Order of arguments in the argument section is switched: function callback(indexInArray, elementOfArray) is wrong and should be function callback(elementOfArray, index) if I am not mistaken Regards Gregor
ready event fires only after images are loaded on IE?
1.2.6: No problems on all browsers tested. 1.3.1: IE7 & IE8 beta2: Fires only after all images are completely loaded. FF3, Opera 9, Chrome: Fires right after DOM is loaded.
Proposal: Improved CSS naming, markup for qUnit.
I'm building out a set of qUnit tests at work. So far all is going well, and the tests have proven valuable. However, I'm having some integration issues with the way qUnit does its reporting and layout. The biggest isses I see are: - The testsuite.css file makes some rather intrusive declarations for BODY and header tags which can mess up the rest of the page. - The CSS naming used in the reporting markup is a little too generic. Names for ID like 'banner' and 'main' may already by used by an existing
How do I select visible elements that are set inline?
This works var errorFields = $('li:has(span[controltovalidate]) input'); but I need to only select those that are visible style="visibility:visible"
Proposal: error handling for getScript
Hi guys,<div> </div><div>working with getScript can be major pain because there's no way to actually find out if the include failed or not. There are two tickets</div><div>related to this in the bugtracker: <a href="http://dev.jquery.com/ticket/1768">http://dev.jquery.com/ticket/1768</a> and <a href="http://dev.jquery.com/ticket/321">http://dev.jquery.com/ticket/321</a> , but more specifically,</div> <div>simply adding a onerror (doh!) callback to the script tag fixed the issue for me.</div><div>
Question on writing a jQuery plugin
Sorry for the cross-post... wondering if this is a better avenue for jquery plugin development questions. So I'm trying to create a real simple jquery plugin for sliding screens around in a wizard like format. All this is really doing is changing the CSS left property. What I want to be able to do is this $("#bigmasterframe").screenWizard(optionsObject); The options object contains things like the size of the frame so it knows how far to slide. The trick is I want to be able to do this: var pageWizard
Sporadic wrong option values, various IE versions with Infopath and OfficeLiveConnector add-ons
I have a web site that uses jQuery to populate and manipulate drop down lists (option lists). They are populated by constructing the options and inserting them using ...html(...). The resulting markup and code passes my tests. (I use CSE and other things to check.) The site runs this process over a thousand times a month, without glitches. Yesterday I got notification of some odd behaviour (3 cases) which I investigated. (These show up in emails sent to a third party by the application, but not in
Issues with binding click events to an option element.
It seems there are issues with binding events to option elements, bind ('click') doesn't work on anything. live('click') works for most browsers but not IE. Is it not suppose to work at all using .live or is IE broken? Test case can be found here: http://wollibolli.com/jquery-option/
fadeIn and fadeOut and display / visibility
hello! i don't know if it was already proposed but i didn't find anything when searching this group. i also hope i'm right in here =) i wanted to call your attention the the fadeIn and fadeOut function. after fadeout reduced the opacity to 0, it sets display = none and then exits. fadeIn first reverses this and then fades the object. i use this effect when i load new content via ajax combined with an animation to set the div height to the new value. the problem is, that display=none removes the placeholder
Frames with jQuery 1.3.2 and Opera
I recently updated my product to use jQuery 1.3.2 and I gave beta testers a version to test. A couple Opera users reported that a frame- related feature doesn't work in Opera 9.64 and Opera 10. The bug described in ticket #3993 (http://dev.jquery.com/ticket/3993) seems to explain the problem. Has anyone else encountered this problem? Does anyone know a way to avoid it? A workaround suggested in the ticket suggests a change to jQuery and I'm going to stay away from that. Without a workaround I'll
Ticket no: #4575
Hi, has there been any developments to the following bug: Ticket number: #4575 Thanks H
[ANN] jQuery Metadata 2.1
I just released jQuery Metadata 2.1, which adds support for HTML5 data-*.<div> </div><div><span class="Apple-style-span" style="font-family: monospace, Verdana, Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(34, 34, 34); ">Usage:</span></div> <div><font class="Apple-style-span" color="#222222" face="monospace, Verdana, Helvetica, Arial, sans-serif"> </font></div><div><span class="Apple-style-span" style="font-size: 13px; "></span><font class="Apple-style-span" color="#222222" face="monospace,
using find method on a documentFragment attached node
Hi, I am writing an application that converts an ajax xml response into html using client side xslt transformation. The transformation is achieved using following snippet, which works fine - transform:function(xml){ if (window.XSLTProcessor){ var xsltProcessor = new XSLTProcessor(); xsltProcessor.importStylesheet(Xmer.xsldoc); var outputXHTML = xsltProcessor.transformToFragment(Xmer.makeXml (xml), document); document.getElementById('tree').appendChild (outputXHTML.cloneNode (true)); } else if(window.ActiveXObject){
certain selectors broken after AJAX replaceChild in FF (and Opera?) -- whose bug?
I'm using jQuery 1.3.2 with JBoss RichFaces 3.3.0 and found some strange behavior after the upgrade from jQuery 1.2.6. In particular, on Firefox 3.0.x and earlier, certain selectors will now break after an AJAX update to the DOM using replaceChild (which is apparently what RichFaces/a4j does in FF). Part of the issue is explained and demonstrated at http://dev.jquery.com/ticket/4218 The workaround patch included by the author only fixes part of the issue (a few instances of undesirable case-sensitivity),
[qunit] fixes for jslint
Hi there, I just found some warnings in qunit from jslint, so I provide a patch here. -- snip -- Index: testrunner.js =================================================================== --- testrunner.js (Revision 301) +++ testrunner.js (Revision 302) @@ -371,20 +371,22 @@ if ( !validTest(name) ) return; synchronize(function() { config.assertions = []; config.expected = null; try { if( !pollution ) saveGlobal(); lifecycle.setup();
jQuery.event.special
Hi There're a few things I'd like to mention about jQuery.event.special. About returning false to keep the native binding... While this has been around for a while already and it's painful to change stuff like this, I think it's really counter-intuitive. We sort of established returning false as a way to abort things (events, iterations). In this case, you need to return false not to abort the native binding. I can say that every time I used this (not that often) I expected return false to avoid
[1.2.6] IE6 bug with "+" selector
I found a bug on jQuery 1.2.6 that has been fixed on 1.3.* It's about using "plus" in selector but I don't know if is useful to create a ticket... Here the bug: XML: <books> <book> <id value="11"/> <author value="follet"/> <title value="Pillars of the earth" /> </book> <book> <id value="1111"/> <author value="follet"/> <title value="Pillars of the earth" /> </book> </books> <br clear="all"> JS: $.get("test.xml", function(xml) {
Adding a change event on a hidden field
Hi, I would like to be able to trigger a function when the value of a hidden field is changed through val() - and I want this event to be attached to the field itself, not to the val() action. As events are only users' triggered a hidden field doesn't trigger onchange natively. I have seen a lot of implementations using various plug-ins for mutation events, but was not very happy about them - they're heavy and I got some errors. Therefore I have added a line at the very end of the val() function:
A element click event, event.target.pathname
The pathname property of links is missing a leading slash on IE and I was wondering if this should be the fix event functionality.
Live events and :not
Trying to add live click event to links that have :not in the selector in FF3 produces unresponsive script at line 1441, kills IE7. jQuery('a:not([href^="#"][href^="javascript"]').live('click', function () {});
what is wrong with firefox :(
This code works on ie7, but it does not work on firefox. it just shows a alert when focus occur on an element. you can just click something on the page and you will see alert at ie7. var _focusedElement; $(document).ready(function() { $("*").bind("focus", function(e) { alert(this.id); _focuedElement = this; }).bind ("blur", function(e) { _focuedElement = null; });
galleria + nyroModal in safari 4- issue
Ive been trying to troubleshoot this issue for a while to no avail. Hoping one of the JQ ninja-angels can uncover the culprit. What steps will reproduce the problem? 1. Use Safari (v4) - look at the file that is loaded into the iframe via nyroModal, and it functions correctly: http://viewwestaspen.com/property_detail.aspx?id=106490 2. Now take a look at the whole search page, and click a thumbnail at the bottom to bring up the nyroModal window. Note that upon loading and fading in, the main image
Are effects really not supported in IE/Quirksmode?
I don't use a lot of effects, so when I got the dreaded "flash of content" in IE6 when trying to a slideUp/slideDown, I did some quick searching to jog my memory. Found this: http://dev.jquery.com/ticket/1726 This is the bug, and it's "wontfix" because IE/Quirksmode is not supported for fx? IE6/7 are still the dominant browser, and quirksmode is still how many (most?) pages are operating (often out of our control). Is it not supported simply because you can't come up with a good fix? IE6 has been
IE:last
I recently needed to use the :last filter for a project, but during testing phase I noticed that it does not work in IE6 or 7. I modified my code to instead get the number of elements, then get the last element by using :eg(length - 1). Is it possible that in the next release that this might be done automatically for browsers not supporting :last? Thanks.
jquery just decidecd to stop working :/
Hi, I'm really really hoping someone can help me here. Using AJAX, I wrote a little function that will call a .cgi script on our server, and populate 2 different select fields. The JS code is: [CODE] $(function(){ $("select#Continent").change(function(){ alert("HERE"); $.getJSON("/cgi-bin/careers/ajax_cats.cgi",{id: $(this).val()}, function(j){ var options = ''; for (var i = 0; i <j.length; i++) { options += '<option value="' +
Setting a <option> to selected inside a <select> IE6
Good day one and all. Got an interesting little problem with IE6 and selecting a particular item within a SELECT box. It works beautifully in all the other browsers, including IE8, but IE6 is causing problems. JQuery 1.3.2 I have a very simple test in a single page you view here: http://jquery.pastebin.com/f4cde86cc Line#17 is where it bombs, complaining of object not found. Line#18, an alternative route, also complains of problems. This is an artificial example, but has been pulled out as a very
Passing a number to clone()
I think it'd be useful to be able to pass a number to clone(). Example of usage: jQuery('ul').append( jQuery('<li/>').clone(50) ); What do you think? Useful or not?
"Document is null" with iframes
Hello, i am build one webapp, www.pixeldesing.com , now i am work with "blog" section of the web, when i click on "blog" link, one <iframe> load one wordpress blog, all found ok, but, into wordpress, i have one link with jquery function: Code: ***************************************** $('.principal').click(function(){ $('#cuerpo', window.top.document).load('../cuerpo.php'); }); ***************************************** This function, load "cuerpo.php" into "cuerpo" id div of window.top, load html
conditional chaining, reincarnated
Over the years there has been considerable interest in providing conditional chaining functionality to jQuery, though nothing has ever been cemented. http://groups.google.com/group/jquery-en/browse_thread/thread/43a69fa41f6e7089/6cebfee318992fe6 http://groups.google.com/group/jquery-dev/browse_thread/thread/d82ea6dcdc9f0ab/e6be92f209194363?lnk=gst&q=ifelse#e6be92f209194363 "Cowboy" Ben Alman has just released another implementation of this method on his blog, http://benalman.com/projects/jquery-iff-plugin/
Next Page