Improvements to .each()
This is the current .each() function: ------------------------------------------------- // args is for internal usage only each: function( object, callback, args ) { var name, i = 0, length = object.length; if ( args ) { if ( length === undefined ) { for ( name in object ) if ( callback.apply( object[ name ], args ) === false ) break; } else for ( ; i < length; ) if ( callback.apply( object[ i++ ], args ) === false ) break; // A special, fast, case for the most common use of each } else { if ( length
Not working Properly in Mozila
I am first time using Jquery so I just copy and Paste the code from you side but it work properly in IE7 but on in Mozila Please help me what I have to do write some more code . I giving the who page below which I am using. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="fadeout.aspx.cs" Inherits="jquery_fadeout" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server" > <script
Color library
Before I go and write one of my own. Does anyone know of any good JavaScript color library written? For an idea of the scope wanted, here's the plan I'm hoping for (Ideally I may be writing this for use at work inside of multiple parts of the system): The first half is generic management of colors. ie: conversion between RGB/HSV/CMYK/etc... color spaces as well as color matrix transformations Hue/Brightness/Temperature/etc... I'll likely use that as a backend as well in the color picker used at work.
Debugging Jquery Plugin
Hi, I posted a message here last week about an issue I am having with this jquery set of plugins: http://www.ruzee.com/content/liquid-canvas The effects (on a div) work perfectly in IE 6/IE 7 and in Firefox EXCEPT when the div is very long. IN this case it fails with the error: reference to undefined property jQuery.cache[id][name] (line of jquery-1.3.2.js) Now from John Resig I understand this error is a known issue with Firefox Strict and will be addressed (about:config , javascript.options.strict)
exception occurring when i am using jquery-1.3.2.min.js
Hello, I am using the function $("select[@name='bb']").change() to access the select box value in my code. When i tried to load the page i am getting the following error message in my firebug. [Exception... "'Syntax error, unrecognized expression: [@name='bb']' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "<unknown>" data: no]. Plz see my code: ################################################## <script> $(document).ready(function(){
digit sort bug
Hi, I am a new user of TableSorter and just ran into a bug with sorting a digit column. It looks like the digit regular expression might be wrong? This regular expression doesn't recognize numbers that end with .00 (e.g. 23.00): (^([-+]?((0?|[1-9][0-9]*)' + DECIMAL +'(0*[1-9][0-9]*)))$) I saw a post in the dev archives from August of 2008 (tablesorter 2.0 incorrectly parsing columns as text instead of digits), but it looks like it is still broken. Is this on the bug list somewhere? I fixed it locally
Css after an ajax callback
Hi there, I’ve got a DIV with a Css applied to it so that each child node has a blue background: <div> <a></a> //blue background <div> When I try to add children nodes after an Ajax callback my browser won’t apply the Css: <div> <a></a> //blue background <a></a> //no CSS applied <a></a> //no CSS applied ... //no CSS applied <div> Why the browser doesn’t apply my Css, what I’m missing?
TaskSpeed Against DOM
I would like to bring here as well these results: <a href="http://webreflection.blogspot.com/2009/04/taskspeed-dom-vs-libraries.html">http://webreflection.blogspot.com/2009/04/taskspeed-dom-vs-libraries.html</a> Dojo team is already working about this and I think it makes sense to, at least, consider the fact every library is somehow penalizing Internet Explorer. As I wrote in the Dojo ML, I am not sure this is the right direction to follow. What I mean is that every team seems to compare few milliseconds
Unable to select jQuery UI Dialog child from parent element via class selectors
PROBLEM: Unable to find jQuery UI Dialog <div> amongst children of a tag. ENVIRONMENT: jQuery 1.3.2, jQuery UI 1.7.1 Core + Dialog Let me explain the sample code below. I have some page with multiple modal dialogs that I initialize with the first anonymous function in the <script> block; modal dialogs have a class of "modal". Each dialog will have a corresponding button that triggers when the dialog is opened; these buttons have a class of "modalButton". Finally, a modal dialog and its button are
http://www.saveie6.com/
http://www.saveie6.com/
.live() wrongly firing upon right click
Hi all, I was debugging an app of mine just to find out that everytime I right- clicked something with .live('click',fn) on it Firefox would fire my handler. This is not supposed to happen. I've made an test case and tested it in IE, FF, Safari and Chrome. Only in Firefox this happens: http://jquery.nodnod.net/cases/284 Afterward, when I got to the bugtracker I found out it was already reported: http://dev.jquery.com/ticket/4197 I'll try to spending some time trying to fix this later. Just bringing
iframe body clone event in IE
Hi, I filed a ticket (http://dev.jquery.com/ticket/4386) a couple of weeks ago that hasn't gotten any response, and thought I might see if any of you have any input on this bug. There is a test case at http://jquery.nodnod.net/cases/257. Basically, the clone event does not work as expected in IE in jquery 1.3.2, but it does work in other browsers (verified in Firefox and Chrome). In IE, it only clones the first child of the body, but if you clone a child element, it performs as expected. Please see
GX animation framework
See http://ajaxian.com/archives/gx-a-new-animation-framework Would someone with a better understanding of jQuery's and jQuery UI's animation features mind taking a look to see what that framework actually adds that we don't already support out of the box? Eg. relative animations are promoted, I'm pretty sure we have them already. In any case, we may need better animation documentation. Jörn
Selection problems with multiple elements
Although Jquery offers multiple ways in selecting DOM elements, I can't figure out how to do this, as i'm not that good at it. Here's the deal : my html goes like this <logic:iterate id="ligneCommande" name="commande" property="lignesCommande" indexId="index"> <div class="ligneArticle"><c:set var="nbLigneCommandes" value="${nbLigneCommandes+1}" /> <bean:define id="articleId" name="ligneCommande" property="article.id" /> <div
QUnit: dummy test!
I have a use case for running a 'dummy' test and not wanting the result to be displayed: I want to delay running the test suite to give the user a chance to select a particular module to run from a list of modules. Simple case: test('dummy-delay', function(){ stop(3000); return false; }) Normally I would get this in the test results: 1. dummy-delay (1, 0, 1) 1. Test timed out ... By modifying testrunner.js as follows, when test() returns === false, the result is not displayed:
jquery 1.3.2 remove() kills events?
Hi All, I am using remove() to remove html from a li. I have a hover and click event attached to the li. This is a circular carousel and i want to remove the li which goes out of the visible area. For this, i get the non-visible li, get its html, add it to the back of the list and remove this li. What i see is that as long as i have not used remove() on the li's they respond to the attached events. But all those li's which have been appended to the end of the list have no events on them. I believe
Ajax parseError() missing ?
jq.1.3.2.js 3579# if (status == "success") { // Watch for, and catch, XML document parse errors try { // process the data (runs the xml through httpData regardless of callback) data = jQuery.httpData(xhr, s.dataType, s); } catch (e) { 3585# status = "parsererror"; } } Currenlty above in case of (3585#) status = "parserror" , actual exception information is lost. This is for both XML and JSON types. Maybe having something like this : $.ajaxSetup( { parseError : function ( evt, xhr, error ) { alert(
STYLE element has a height...
I created a local html doc to be pulled in through load(). It has a style element - FF and IE apply the new styles, but Safari won't if the style is in the head. So I got rid of the html, body, and head tags so (this is still valid HTML). Now Safari applies the styles on load. Now if I iterate through the children of the containing element of my newly-loaded doc, FF & Safari return a height for the STYLE element. Which is odd. It's not like it has any visual representation. So there are two things
utf-8 characters javascript for weblit
I have a difficult problem and I'm sorry to post such a general question to the dev list but I dont expect to find an answer elsewhere, and I'm hoping a javascript master may have some creative solution. The library of congress is unifying it's search process, it's a 'heavy' javascript solution, and jquery is being used. Originally objtree.js was used to transform the xml messages (getting json is unfortunately not an option currently). Profiling showed I was getting a heavy hit in objtree so I
Enhancement suggestion: .css(['prop', 'prop', 'prop']);
At work when I was writing my own JavaScript framework (partly inspired in API by jQuery) I ran into a number of times where I needed to grab a series of css values and set them all onto another, as a result I ended up coming up with another type of input to .css; $(someNode).css(['backgroundColor', 'backgroundImage', 'width', 'height', 'position', 'top', 'left']); Basically I made .css accept a single array of property names to grab. The return is a object with property keys and values set on them.
problem with toggle(), :hidden and :visible in 1.3.2
Hi, In my project, I have a box whose contents are partially hidden, and the bottom part should be displayed and hidden when you click show/ hide buttons. I've used $(...).toggle() for that, and I've noticed that it only works the first time (i.e. when the contents are hidden). show() and hide() work as expected, but toggle() always works like show (). Also, is(":hidden") always returns true and is(":visible") always returns false. This is probably related to the change to hidden and visible matchers
Inserting content with each?
Hello. I have a situation where I have grabbed a couple of images off a page and want to insert them again into an unordered list. Grabbing the images was no problem but I don't know what to write when inserting them again. The code below does not result in the images being inserted again, instead each list item contains [object HTMLImageElement] as text. I also tried wrapping this in $ (this) but that didn't work either. The solution is probably dead simple but right now I am missing it. Can anyone
CONTEXT LOGIC
My question/comment : What is a CONTEXT LOGIC in jQ ? I think it should be : dom node inside which is the result set to be found? The dom node inside which is jQuery to use the selector given. Default is document. If I read it right , jQ doc says that context type can be (only?) dom node or jQuery instance. So I expected that if I give context as a string it will be takens as selector for the jQuery, which will eventualy spill out a single dome node to be used as a context. And that way one can speed
Need help with an IE issue (of course!)
Hi, I normally bebug my code myself, cos I believe it helps me improve myself, but here I just can't figure it out. basically I am writing a JQuery plugin, that JQuery plugin generate a bit of code that I then eval later. The code is a casacde of getScript with some initialization command being trigger in the middle (when all the getScript are finished) To make my life easy I thought I use $.globalEval(code) to make sure it works accross all browsers. Like expected no issue with safari 3, safari
[Bug] Sibling selector in 1.3.2
Hi, From 1.3.1 to 1.3.2 sibling selector does not work anymore: http://jquery.nodnod.net/cases/277 <script> $(document).ready(function() { module("Sibling in jquery-1.3.2"); test("Sibling filter", function() { var length = jQuery("li.selected").siblings("li").length; equals(length, 2, "sibling filter length"); }); test("Sibling selector", function() { var length = jQuery("li.selected ~ li").length; equals(length, 2, "sibling selector length"); }); }); </script> ... <ul> <li class="selected">ichi</li>
Image Crop Question overlay dimensions
Okay... I have a predetermined photo position and size/width on my layout and I want when they click the photo for it to overlay or blockout all areas but the revealed photo spot. Once that occurs, they can plug a photo onto the page and drag it around behind the overlay so that all is exposed is the handles for resizing the image are above the overlay but the photo is behind it. I want them to determine the crop based on a fixed height/width on the page. I know how to do callbacks, handle the cropping,
adding method to custom namespace
I asked this elsewhere and it was suggested that I ask here. So here goes I was curious if it's possible to extend jquery to do something along the lines of "$('div ul').myNamespace.myMethod();"? So far the closet I've seen anyone come to this, is along the lines of "$('div ul').myNamespace().myMethod();".
Detecting IE8 operating in IE7 mode
Hello everybody, I'm aware that jQuery promotes features detection over browser sniffing but currently we provide no way for the user to figure out easily when the browser is IE8 operating in the so called "compatibility mode". To detect that case the following line could be used: document.documentMode && document.documentMode == 7; What to do with that knowledge then? I'm not sure if it's a good idea to replace $.browser.version with 7, since some new JavaScript features introduced in IE8 are still
Got a problem - little help pls.
Hello all. I have a problem with ajax requests. I want to delete some things over json ajax request and it works fine but when I start to delete another one somehow it remembers previous url and it dispatch 2 requests or even more simultaneously. I have Administrators, Bots, Guests and for example Test 1 and test 2. When I click on delete for example Administrators, it wont allow me because i disallow it. Than I press ok and for example try to delete test 1 and it first it says me that I cannot delete
suggestion: delayed related AJAX requests
Here's a suggestion for a feature that I think would be useful to AJAX developers. Sometimes, we need an AJAX feature that could allow a user to cause a large number of consequent AJAX requests, for example in auto-complete for searches (like Google Suggest) or filter forms that submit whenever something is changed in them. In a case like this, especially when the user has a slow internet connection, we have no way of knowing if the AJAX responses will arrive in the same order as the requests were
reference to undefined property jQuery.cache[id][name] for large element
I am using a jquery plugin (liquid canvas) to round the corners of a div after page load, it works great in Firefox, IE 6 & 7 . However on certain pages this div is populated with a lot of data which makes it a very long div (many page scrolls) and it breaks firefox with this Jquery error: reference to undefined property jQuery.cache[id][name] (like 679 of jquery-1.2.6.js) I am assuming this is because of the size, because it only happens when the div is very long, it works fine in IE 6 and IE 7...
Jquery AJAX calls simply hangs on firefox 2.0.x
Hi, We are stuck with a major problem of jquery. We had implemented some AJAX features using jquery. It was working fine in our earlier office. We moved over to a new office, with new network and same old PC's and same old win XP operating system. After moving over to the new network, the jquery AJAX calls do not work as expected. After some digging into jquery code, it looks like: The jquery AJAX POST request are being sent over to the server. But the response (readyState) is not set by the browser.
jQuery Developers Guide
I have been trying to start contributing to the project by creating test cases in the Bug Tracker and following this mailing list. However, I have had trouble finding any good guides for actually fixing bugs in the source. This is all that I have found from the site: http://dev.jquery.com/wiki/DevelopersGuide, which just tells me how to set up a test suite. I am honestly a little confused, and was wondering if someone could explain to me the steps they go through before, during, and after a bug fix.
height() is wrong in Firefox for tables with captions
Sample page: http://youngisrael-stl.org/wordpress/blogfiles/tableheight.html Firefox does not include the caption in offsetHeight for tables (works correctly in IE and Chrome). This is not a jQuery bug, but it might be worth working around in the height() function. Does anyone know where to submit a bug report on Firefox? Danny
Synchronized animations
I'd like to get some help solving a common animation problem: Animating two elements at once, like sliding up one element, while sliding down another at the same time. I've created a testpage that shows the standard solution that jQuery promotes, supposedly with improved support since 1.3: http://jquery.bassistance.de/sync-animations/slideUpDown.html Fixed in FF: Pretty good, but too much flicker of the bottom edge and therefor content below Fixed in IE6: Similar to FF, though even more flicker Variable
"feature request": retrieving :hover css properties
hello! i first posted this in the mailing list but no replies tells me my answer is no, so this becomes a "feature request" imagine i style the :hover pseudo-class of an element via css: .myitem{ background-color:green; } .myitem:hover{ background-color:red } Is it possible to retrieve the background-color property of the elemnent's :hover class via jquery? i tried the obvious : <a href="http://jsbin.com/idudi/edit" target="_blank">http://jsbin.com/idudi/edit</a> $(function(){ var temp = $('#myitem:hover').css('<div
replaceClass
Hey all,<div> </div><div>I'm working on a site that offers some customizability regarding elements colors (background & font). Rather then setting the color with .css(), I use classes like color-red, color-green, etc (and of course, red is not the css "red" and green is not the css "green"). I find it much cleaner since I need not have color values referenced within javascript or php (it's simply in the css).</div> <div> </div><div>However, the code seems unnecessarily bloated for switching classes.
Ajax Partial downloading
Hello Everyone, How about adding a partial callback function to the ajax options that will be called whenever the ready state is changed to interactive (3). This would only wok for text/html data types. Example: $.ajax({ url:'process.php', partial: function(data) { $('#status').text(data) } }); PS. it appears that state 3 is supported by major browsers: http://www.quirksmode.org/blog/archives/2005/09/xmlhttp_notes_r_2.html __ Raymond Irving Create Rich PHP Web Apps Today! Raxan PDI - http://raxanpdi.com/
Rhino-based unittest framework
A year or so ago,I extracted the unit test framework that jQuery was then using from your Subversion tree and used it for my own unit tests. I particularly liked the Rhino-based environment, which allowed me to run JS tests at the command line, making them susceptible to automation on the build/continuous-integration server. We moved to jQuery 1.3.2 recently and I had to hack on the Rhino browser environment code a little to account for things like createDocumentFragment. jQuery has moved to the
this as element
Hi, Let's look at this sample $("div > span").css("border", "3px double red"); This works ok. I need to do something like above with 'this'. I can not find a good syntax for that. $(this , "> span").css("border", "3px double red"); not works $("this > span").css("border", "3px double red"); not works ...... How can I fix the problem ? Thanks Hamazasp Avetisyan
Next Page