jQuery and Android
Here are some differences between Android and iPhone that I'm running into. Any suggestions welcome. 1. On Android the live() stopped working with newly added append(). (Worked on Android 1.1 and stopped on 1.5 (Cupcake)) 2. On Android image map regions bleed through covering dialogs making things very difficult to select properly. (Both 1.1 and 1.5 have this problem.)
[qunit] providing unique this for setup/teardown and the tests [patch included]
Hi there, I've just stumbled about the problem that there is no easy way to a) not pollute the global namespace and b) have setup and teardown methods that actually provide objects to the tests. Initially I just tried to use this in setup/teardown and the tests to do this, but I soon found out that this doesn't work. So I resolved to using global vars to hold this data - which I don't like because then I can't use ?noglobals in the url to detect global leakage. So I made the this thing work and I
curiosity about the way event.trigger works
Hi, I'm a big fan of JQuery, it's totally changed the way I write Javascript. One thing it's started to make me do is to use custom events a lot more but something that has struck me is that the event.trigger seems to be somewhat inconsistent with the rest of the api in terms of passing variables around. The specific piece that I'm taking about is the event.data, when you bind things, you can incorporate the data into the call e.g. foo.bind("bar", {foo: bar}); - where foo becomes a property of event.data
Strange jQuery misbehavior in a quite crowded environment
Hello. I'm working on a relatively small customization to a large site. Today I found a quite strange misbehavior in jQuery. I think it's because of script environment which looks quite like a soup. jQuery version I'm using is 1.2.6. I know it's old, but it's not my choice, actually it is integrated as a part of a larger client-server framework. I talked to other guys but they are thinking yet to move to a newer version. So I'm stuck with 1.2.6 and that's what I have to work with. Now environment.
Modifications to .css() -- Return unique CSS for element
Hey guys, been following this group for a while and thought I'd share my two cents with the community. I've recently developed a small plugin (~600 byte minified) that will let you grab CSS for an element based upon another element in the same scope/hierarchy in the DOM. I'd like to see this kind of functionality in core, where a user could just simply call .css() to grab a elements CSS. Consider this: CSS (pseudo selectors): div:first { font-size: 25px; background-color: #C0C0C0; } div:last { font-size:
help with animations stuff
Hi guys.<div> </div><div>I'm <span class="Apple-style-span" style="border-collapse: collapse; ">working on creating interactive learning activities for Sugar.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">Currently I have troubles around animation, I'm trying to do basic animation using (at this moment) js + jQuery </span></div> <div><span class="Apple-style-span" style="border-collapse: collapse;">Here is a post talking about them: <a href="http://karmaproject.wordpress.com/2009/06/09/animation-with-javascript-that-little-beast/"
Fading issue in IE
Or well something like that. Basically i wrote a little plugin that load and switching between images, everything works perfectly apart from the fading transition not working under IE. I think it might have something to do with the way IE handle new images loaded in an image tag but I am unsure about it. It's nothing to do with jQuery either as fading works fine in a simple use. Anyway no idea what is wrong so I hope someone in here might be able to help or point me in thr right direction. Here is
Problem with jquery when use ajax on some hosting
This is code: $.post( aHost + '/sad_ajax.php', { action: "chat", username: user, content: content_chat } , function (data) { $("#content_chat").html(data); } ); it's work well on some hosting but some hoting it's doesn't work. this is example http://changtraingheo.byethost22.com , you can use FireBug to check it, On the server, data updated success, but it not update content in DIV id="content_chat"
IE8 detecting .is(':visible') incorrectly on tr elements
Not sure where else this bug may occur but if you look at this test example (http://members.iinet.net.au/~malen/ie8_tr_visibility/) in IE8 and view the console you can see the issue.
Possible bug: offset() with IE7 and an iframe
Hello, I'm not sure if jQuery is supposed to only support valid doctypes, but I have an example of inconsistent behaviour of offset() in IE7 which I cannot reproduce in Firefox or Chrome. Open example.html in IE7 and scroll the scrollbar in the iframe. The header displays the offset of the div on the page in the iframe. This div stays in the same spot relative to its document, so the offset is constant. If you comment out the doctype for example.html, and open the page in IE7, the offset will change
Prepare for IE6's death
Hi there, What do you guys think of preparing the next versions of jQuery for IE6's death, when its use comes below, say, 0,5%, putting comments next to the methods? For example: // TODO: Remove upon IE6's death I mean, it would be great to remove all those workarounds we have to use only for IE6, like ActiveXObject... or am I wrong? Regards, Diogo
selector bug?
Hi, Just find out $("ns\\:a ns\\:b", xmldoc) and $("ns\\:a", xmldoc).find ("ns\\:b") have different result return. Is this a know bug? Regards, Sui-Sing
Reg using jpGrid in asp.net application
Hi all, I am unable to show the data in aspx pages,using webservice and returing Json object and binding to jgGrid. Please hel me . raja
Load parallels feeds
Hi for all. I have a question about the jQuery.getFeed function. How can I load tree different feeds parallels?
Creation of elements not working
Hi. I'm having some issues on jquery, specifically with safari. I need to create dynamic links for paging, so I use this code inside a for statement for (var i = 0; i < totalPages; i++) if (i != currPage - 1) $('<a></a>').attr('href', 'javascript:void(0)') .attr('onclick', 'showPage(' + (i + 1) + ')') .html(i + 1) .appendTo('#resultspaging'); else $('<span></span>').addClass('page').html(i + 1).appendTo ('#resultspaging'); This shows ok on Firefox. In safari, the "onclick" attributes are not rendered,
New callback for ajax: "receiving" handling readyState == 3
There is currently no way to deal with an ajax response while it's loading (readyState == 3). For atom-like data fetching. Therefore I added some simple code to handle my need, however I can't get it to work in IE7/8 or Safari 3.2.3 but it does work in FF 3.0.10 ,Opera 9.64 and Chrome 2.0.172.28 (with a slight delay). code: <code> // Trigger the receiving callback while receiving data } else if (xhr.readyState == 3) { try { // process the data (runs the xml through httpData regardless
JqueryUI doesn't generate custom theme?
I'm trying to generate custom theme 1.7.1 (1.3+) but generated archive id broken. 1.6 works well. I use FF3, IE8, download manager. http://jqueryui.com/download/?themeParams=%3FffDefault%3DVerdana%252CArial%252Csans-serif%26fwDefault%3Dnormal%26fsDefault%3D1.2em%26cornerRadius%3D6px%26bgColorHeader%3D678fca%26bgTextureHeader%3D21_glow_ball.png%26bgImgOpacityHeader%3D75%26borderColorHeader%3D808080%26fcHeader%3D222222%26iconColorHeader%3D580e0e%26bgColorContent%3Dffffff%26bgTextureContent%3D01_flat.png%26bgImgOpacityContent%3D75%26borderColorContent%3D808080%26fcContent%3D22222%26iconColorContent%3D0d0c0c%26bgColorDefault%3D678fca%26bgTextureDefault%3D21_glow_ball.png%26bgImgOpacityDefault%3D75%26borderColorDefault%3D7c81d0%26fcDefault%3D3b3b3b%26iconColorDefault%3D3b3b3b%26bgColorHover%3D2e5484%26bgTextureHover%3D21_glow_ball.png%26bgImgOpacityHover%3D75%26borderColorHover%3D65699a%26fcHover%3Dffffff%26iconColorHover%3Dffffff%26bgColorActive%3Dffffff%26bgTextureActive%3D02_glass.png%26bgImgOpacityActive%3D65%26borderColorActive%3Daaaaaa%26fcActive%3D212121%26iconColorActive%3D454545%26bgColorHighlight%3Dfbf9ee%26bgTextureHighlight%3D02_glass.png%26bgImgOpacityHighlight%3D55%26borderColorHighlight%3Dfcefa1%26fcHighlight%3D363636%26iconColorHighlight%3D2e83ff%26bgColorError%3Dfef1ec%26bgTextureError%3D05_inset_soft.png%26bgImgOpacityError%3D95%26borderColorError%3Dcd0a0a%26fcError%3Dcd0a0a%26iconColorError%3Dcd0a0a%26bgColorOverlay%3Dc8b8d5%26bgTextureOverlay%3D01_flat.png%26bgImgOpacityOverlay%3D0%26opacityOverlay%3D30%26bgColorShadow%3Daaaaa%26bgTextureShadow%3D01_flat.png%26bgImgOpacityShadow%3D20%26opacityShadow%3D30%26thicknessShadow%3D8px%26offsetTopShadow%3D-8px%26offsetLeftShadow%3D-8px%26cornerRadiusShadow%3D8px
IE6 rules the roost and shows no signs of leaving anytime soon.
Thinking of that very near future where IE.ANY is dumped by everyone? Please read this: http://tech.slashdot.org/story/09/06/02/134224/Internet-Explorer-6-Will-Not-Die?from=rss And it links to : http://www.statowl.com/web_browser_usage_by_version_trend.php?timeframe=last_6&interval=month&chart_id=11&limit[]=ie&limit[]=firefox&limit[]=safari&limit[]=chrome&limit[]=opera&limit[]=netscape&fltr_os=&fltr_se=&fltr_cn=Corporate Of course on top of that add the HTA and WSH brigades. -- DBJ
Rhino & jQuery 1.3+
I am not able to load jquery.js into rhino with 1.3+, I was able to load src/core.js though. Is there a different way of loading jquery.js for 1.3+?
jQuery calls in external js file with MasterPages
I am using ASP.NET 3.5 with MasterPages. My master page has the script references to jquery and jquery UI. My web page that uses the master page has a script reference for a custom javascript file for that page. This javascript file has jquery calls in it (i.e. document.ready --> set up input boxes as calendars). When I run the website in debug from Visual Studio, the input boxes are not set as calendars. However, if I copy the script from the external file and include it in a script block in the
Echo html in <head> with jquery?
Hello, I am almost certain one of you guys will have a super quick solution to this, but I just can't get it and it is doing my head in: I have this piece of code which basically checks on client-side what time of the day it is. This information should be used to "use" different stylesheets based on the time, e.g.
[PATCH] jQuery, nbsp and firefox when serving application/xhtml+xml
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"> <meta name=Generator content="Microsoft Word 12 (filtered medium)"> <style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face
understanding var window = this in 1.3.2
I am trying to catch up to 1.3.2 as a general developer and in particular as a contributor to john's envjs project. In particular I've been trying to make the global window and document object references scope-able inside closures so that a single shell can manage multiple instancse. I'm not having much luck and might give up but I'm trying to understand if it's even possible. I was looking at the 1.3.2 source and noticed a treatment of window that I'd never seen before and frankly am a bit perplexed
UI resizable bug?
Greetings. I'am writing image area selection feature with jQuery 1.3.2 and jQuery UI 1.7.1 and encountered the next problem. I used Eyecon Interface library great example and tried to port it to the jQuery UI, but as you can see there are visible incorrect work of the simple jQuery UI resizable element. Donor example: http://interface.eyecon.ro/demos/resize.html During the North and West resize it works very smooth. Ported example using jQuery UI 1.7.1: http://www.nenriki.org/Temp/resize.html As
Problem with preventDefault()
I am working with asp.net. Before the page is submitted to the server, an ajax validation is called to confirm the update. The user is allowed to cancel the save using client side confirm(). If the user back out, I want to prevent the submit by calling preventDefault (). However, jquery returns error "Member not found". Any Idea? Here is the code: <script type="text/javascript"> $(document).ready(function() { $("#Button1").click(function(e) { $.get("GetConfirmation.aspx", { param1: "test", param2:
Proposal: All setters take functions
I'd like to submit a patch that lets all setters (val, html, text, etc.) take a function as the second parameter, like the current .css() and .attr(). Can anyone see a reason not to do that?<br clear="all"> -- Yehuda Katz Developer | Engine Yard (ph) 718.877.1325
Animate with FPS control
Hello everybody or every robot around, I was using Animate for a while and I foud one thing that can be improved, that is FPS control, let me explain: as the way Animate is constructed, it uses all the procesor available, not one browser (as far as I know) has FPS limit. This turns out that having a simple bubble moving around the page makes a hot radiator from the processor. The Idea is to have a FPS control, limited of course in base of time elapsed for every loop jquery redraw the animation. What
handling 'Content-Encoding: chunked' in a lazy iterative manner
Hi all, I'm not even sure if this is possible with JavaScript at the moment, but it would make a powerful feature if it were. If returning a list of resources as the response to a request, it's relatively trivial to configure the app (in Django at least) to flush the stream after each resource and provide a semi real-time feed of results, ie you don't have to wait for the last item to be calculated before the first one is returned. This uses Content-Encoding chunked. I was thinking that if jQuery
Thickbox issue in IE7
Hi, I am having a problem with Thickbox in IE7. It works perfectly in all other browsers. I am using Thickbox to show popup modal ajax forms in a table that lists about 100 prices. When the page loads, there is a slight delay from when the page shows to when the thickbox activates on the links. If the user clicks the link too soon, they just go to the href and not the thickbox. Is there something in IE7 that causes delayed load times or anyway i can surpress/buffer the page load? My HTML is http://pastie.org/496291
$.getJSON returns me bad data from properly formatted JSON
I have a JSON file formated as such: { "facets": [ { "name": "Friends", "photoSrc" : "test.jpg", "socialContext" : "Nightlife" }, { "name": "Tennis2", "socialContext" : "Tennis2", "photoSrc" : "test2.jpg" } ] } I do $.getJSON("js/facetWidget/moreFacets.json", function(data) {console.log(data);}); and it returns me this: [Object name=Friends photoSrc=test.jpg, Object name=Tennis2 socialContext=Tennis2] is this something that I'm doing wrong...? if i just do a raw $.ajax and print out the
Initialize Form Element
Hi, I had this code in a single file, and I want to refresh each Dialog content every time I open it. <div id="dialog1"> <input type="text" name="my_name" id="my_id" size="10" maxlength="10" class="my_class"> </div> <div id="dialog2"> ... another content goes here </div> <div id="dialog3"> ... last content goes here </div> Each dialog is displayed by different onClick event. I want to refresh or initialize the text value every time I call or open the dialog. How can I do this? One thing to do it
ancestor descendant selector problem
Hi, Encounter an expression $("ns:a ns:b", xmlDom) does not work anymore when upgraded jQuery from 1.2.6 to 1.3.2.on FF3. After some try and error, version 1.3.2 seems to work with simple xml DOM (e.g. <a><b><c>123</c></b></a>) with no name space but does not work with xml DOM with name space (e.g. <ns:a><ns:b><ns:c>123</ns:c></ns:b></ ns:a>) Is there any selector related syntax change between the two version?
try to apply patch on jQuery without success- packed result file unusable
I am very new to jQuery source work, so I guess I am asking some really introductory stuff here. I just grabbed the source from the svn tags 1.3.2 and would like to apply a patch for the hidden filter bug (makes slideUp not work). However when I run ant pack, and use the result file, the file seems does not have $ defined- basically a lot of weird errors come up. Any crash start guide for me to read?
Adding SVG class (className) support to jQuery
Overview of the problem: The HTML and SVG DOM extensions have differing interface definitions for "className". For the HTML DOM, className is a DOMString [1]. For SVG, className is defined as type SVGAnimatedString [2] (instead of good old DOMString) in SVGStylable [3]. (Furthermore, not all SVG elements inherit from SVGStylable - a fact which some Mozilla devs think is ridiculous, and I'd tend to agree, and they plan to add support for class everywhere in spite of the W3C recommendation [4]). To
Error "jQuery.event.specialAll[type].teardown.call(elem, namespaces);"
Hi, I have recently upgraded from jQuery 1.2 to the current latest (1.3.2). I am recieving the following error under Firefox 3.0.10 on Ubuntu Linux -- (I'm not convinced its a platform specific bug though): "jQuery.event.specialAll[type].teardown is undefined" on line 2561 the code snippet Firebug provides is: "jQuery.event.specialAll[type].teardown.call(elem, namespaces);" (this is using the full, unminified version) I was wondering if someone who was familiar with this part of the code could tell
Reproducible memory leak with framesets in a modal dialog
I have a static, standalone set of files that demonstrate a memory leak in IE with jQuery and framesets inside a modal dialog. It demonstrates that each time a modal dialog is opened that contains framesets, the browser memory usage keeps growing in IE6 & 7. If there are nested framesets in the popup, the leakage is even worse. Is this a known issue? Is there a "Files" section I can post these files? - Dave
[BUG]val() ignores the value attribute?
I noticed val() ignores the 'value' attribute on html elements. If i have this markup: < div id="test" value="45" >< / div > $('#test').val() - will return empty string $('#test').attr() - will return '45' If i set a value using $('#test').val(88) $('#test').val() - will return '88' $('#test').attr() - will return '45' So val() has nothing to do with the 'value' attribute, although in the documentation for val() i see: Get the content of the value attribute of the first matched element. Doesn't this
serverside jquery working in googles app engine
with a couple caveats but i thought i would share in case folks are interested. <a href="http://jquery-claypool.appspot.com/">http://jquery-claypool.appspot.com/</a> is running serverside javascript with envjs, jquery, and claypool in googles appengine. caveats: you can't use setTimeout or async xhr as google doesn't allow apps to create threads. ajax only supports http protocols, and inline scripts aren't allowed as google doesnt allow access to the local file system. all in all i'm amazed at how
$.each and JS 1.6's forEach
I know that the Array.prototype.forEach method implementation and $.each differ in signature, but was this discussion ever raised here at the list to consider the performance boost? I think IE8, for example, has already implemented these newer JS methods, already... (I've not tested it yet, but will soon.) Thanks!<br clear="all"> __________________________ Diogo Baeder <a href="http://www.diogobaeder.com.br">http://www.diogobaeder.com.br</a>
How to use JQuery with ASP and C#.net
Dear All, I want to use jquery API with ASP.net and C#.Can any guide me. I am waiting for you great response. Thanks and Regards, Venkat
Next Page