"Tickets with Patches" Triage
Hey Everyone - I created a new Trac query that lets us see all the tickets that have attachments and aren't closed (specifically attachments that end in .patch or .diff). http://dev.jquery.com/report/29 We should probably do some triage and make sure that ones with test cases get landed, or rejected, here pretty quickly. --John
setting val() of radio or checkbox to single value sets "value" instead of "checked"
I created this as a ticket (http://dev.jquery.com/ticket/3609) and attached a patch, but since I've presumed the intended behavior I thought I should pose this to the mailing list. The documentation of val() says, in the second section for val(val): "Checks, or selects, all the radio buttons, checkboxes, and select options that match the set of values." And the example code shows that it works given a single non-Array value to select the option on a non-multiple select: $("#single").val("Single2");
$(Trac).submit(check);
What about add a function in trac for checking if user is submitting a ticket about jQuery UI? like: $("form").submit(function(e){ if (/draggables|dialog|datepicker|.../i.test($("textarea").val()) ) { if (confirm("You are submitting a UI-related ticket, and jQuery UI has its own tickets system....")) { ... } else { e.preventDefault(); } } });
Passing argumets from links to ajax function
Hai Friedns, i have following three links on my page , <a href="javascript:submit_data(2008-10-05,2008-11-04)" >2008-10-05 - 2008-11-04</a> <a href="javascript:submit_data(2008-09-05,2008-10-04)" >2008-09-05 - 2008-10-04</a> <a href="javascript:submit_data(2008-08-05,2008-09-04)" >2008-08-05 - 2008-09-04</a> Whenever i click these links it should be posted with corresponding values (start_date & end_date) to the ajax function using jquery. My questions is, how can i send the values as the arguments
Iterator Pattern in jQuery
I'm starting to work in a plugin to allow custom iterator methods to a jQuery object. The main idea is to be able to do something like this: <span style="font-family: courier new,monospace;">(function($){</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;"> //do some stuff having my custom iterator as default iterator //Can be a $(...).each() or $(...).rewind(), $(...).previous(), $(...).next(), etc<br style="font-family: courier new,monospace;">
ticket #2614 unclosed...please
Hi team, are there issues with closing that old ticket. IE is in extreme need of that patch, we get issues with iframes and the Back/Forward browsers button in some circumstance and I would like to see this fixed a.s.a.p. The problem is often visible especially when pages only have texts in it or when opening in iframes. The main problem being that "onload" is fired too early in those situations and a real event fall back is needed to be able to catch those situations in a more precise and timed
Subclassing jQuery
<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi all,<div>As promised, here is the second topic I wanted to ask about:</div><div>Are there any plans, or is there any current way to subclass the jQuery object? I've been doing a lot of digging around and I've seen some talks about it, and there have been some questions about what the use would be, but I've found a use case, and me, Paul, and Eduardo have all tried to figure out a way, but
Extending the event system
<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi all,<div>I have 2 topics I am curious about, but will start a separate thread for the other one.</div><div> </div><div>So, my question is, I want to tweak the event system to add some features, but I'm not sure if adding hooks to modify it is in the roadmap, or if the API is considered standard enough to extend.</div><div> </div><div>Basically, there are some features that I would like
Flash-heavy site and setTimeout on Internet Explorer
Apologies in advance, as this is only peripherally related to jQuery, but...I find this group to be more informed than most. In particular, I'm having a problem where IE6 and IE7 appear to be "losing" timeouts set via setTimeout in a Flash-heavy page. (Firefox and Safari don't have this problem.) I'm looking for ideas as to how to deal with the problem. Here are the details. I've got a jQuery-based widget that a publisher can drop into his or her website that decorates images and makes them "shop-able".
draggable behaviour appearing broken under Safari
Description: Contents of draggable content areas are sometimes not clickable when viewing the page through Safari. Other browsers seem to have no issues. Digging for a few hours found a complaint on a related board at: http://www.nabble.com/Embedded-Flash-Draggable-on-Safari-td19394706s27240.html An example is provided below. If viewed in IE or Firefox you will be able to drag the window around with the top handle, and start/stop/ control the video using the controls. With Safari the contents will
jQuery, 'document', and FF extensions
Greetings -- I have only recently begun using jQuery, so apologies in advance if my question and proposal is way off base. I'm using jQuery-1.2.6 within a Firefox extension. For the most part it works as-is, though there are some methods that do not work because they use the "document" object. My extension gets a handle to the document in the browser, so I have been using code that looks like: $("#foo", docHandle).whatever... Which works fine, but there are still many non-functioning methods that
help... newbie jquery.post() question...
HI. I'm really new to jquery, and PHP for that matter. I'm trying to complete a school assignment, and I'm soooo stuck. What I'm trying to do is submit form data through jquery to a php page. The php works as intended when called outside of jquery. It basically takes some POST values, and writes them to a database. It's then supposed to return a string which lets a user know the result of the attempt. All I want to do is load the resulting string into a div on my form page. However, in the way I'm
The strange behaviour of $.extend'ing a prototype in IE
Has anyone noticed some problems with $.extend()-ing prototype, and attempting to override existing methods? Take this example: var MyObj = function() {}; $.extend(MyObj.prototype, { toString: function() { return 'Hello'; } }); var obj = new MyObj(); console.log(obj.toString()); In Firefox, and other browsers, we get: 'Hello' In IE (6), we get: '[object Object]' But, we can extend MyObj.prototype in IE these ways: MyObj.prototype.toString = ... or, MyObj.prototype['toString'] = ... or, MyObj.prototype
Selectors with Period
I know there is a workaround using the \\ syntax however, is this needed? It would seem to me the $("#prefix.Name") would be supported without the need to hack it up with a $("#prefix\\.Name") Thanks
not append # to url
Hi, I am building a mail account. the moment user logins, url is localhost/maillist. This url,on any operation remains the same(since internally ajax call is made). For reading any mail,Readmail form at the start contains a link '<a href=#ATTACH>Go To Attachment</a>' which points to group of links of attachments<a name=ATTACH> present at the bottom. problem is when 'Go To Attachment' link is clicked,focus is shifted to group of attachments but the url changes to localhost/maillist#ATTACH. I want
window.close() in jQuery
Hello, I am opening a popup using window.open(). But while closing window in popup window.close() not working properly in IE & mozilla. So is their any jQuery solution for this.
Add a property
It's possible to add a property (set and get) to a object, for example a DIV? Thanks
scrollParent() method to find the actual scrolling parent
Hey everyone, I vote for the inclusion of a new handy method for jQuery 1.3, called $.fn.scrollParent(). It works similar like the offsetParent method and would be extremely useful in many cases related to collision detection. Please check out the following ticket for more details: http://dev.jquery.com/ticket/3589 . Thanks, Paul
The tracker is dead ?
http://ui.jquery.com/bugs/report/1 Seems to barf for me.
[PATCH] jquery.className.has() - doesn't work for arg with multiple class names
Hi there, I noticed 'toggleClass' wasn't working quite like 'addClass' and and 'removeClass' when multiple class names are passed in: $(someSelector).addClass('cls1 cls2'); // ok, works as expected $(someSelector).removeClass('cls1 cls2'); // ok, works as expected $(someSelector).toggleClass('cls1 cls2'); // d'oh! Below is a patch of the fix I made to 'jquery-1.2.6.js' (you'll probably want to adapt it to your own coding convention). Thanks. --Mike 782,788c782,783 < has: function( elem, classNames
cross domain issue
Hi i am trying to post the data back to a server with the following data element ...... but not able to post it and getting an error data1 = {"id":"1008","country":"us","language":"en","username":"k","password":"k"}; var options1 = { type: 'POST', url: "http://www.bluebam.xxx.com/dn?", contentType: "application/x-www-form-urlencoded", type:"jsonp", data : data1, processData: false, success: function (dat){alert(dat)}, accepts: {json: "application/json, text/javascript"} };
Problems called wrap.
Could someone explain to me why the following page shows four text boxes? Seems like it should be a relatively inoffensive operation. Thanks in advance, Julian. <html> <head> <script type="text/javascript" src="/jquery-1.2.6.js"></script> <script type="text/javascript"> $(document).ready(function() { elements = $("div > *"); elements.wrap("span"); }); </script> </head> <body> <form> <div class='Box'> <label for='repeat'>Repeat</label> <span>
Who knows how to use jQuery in Dreamweaver CS4?
Now I'm coding javascript in dw cs4,and it says dw cs4 support jQuery code hinting,but I have no idea how to make it work, Any ideas?
static page methods limitation with ajax calls
Hi I am using page methods with jquery ajax and the limitation that it must be static is quite inconvenient. I need to retrieve some data tables and I managed to insert them in Session. but the code become not nice, because every time I need to write something like dataTable = (Type)HttpContext.Current.Session["dataTable"] what can I do about it. thanks
Debug Plugin?
In development mode, sometimes we make stupid mistakes like misspelling a selector. Many people have been caught by passing a "complex" selector to .is() and expecting it to work. There is little debugging or error-checking done in jQuery to alert you of potential problems. I had a thought after discussing this with someone recently - would a "debug" plugin be useful to detect common mistakes and warn the developer? Not all the info would necessarily be errors or problems, but if you are not seeing
Fast trim implementation
http://groups.google.com/group/jquery-en/browse_thread/thread/09abbc3bc6e14cdd Thoughts on this ? can you find any flaw ? Should it get to the core ? -- Ariel Flesler http://flesler.blogspot.com
Window height in Safari is incorrect
http://dev.jquery.com/ticket/3578 people agree?
Proposal: New 'data' module
http://dev.jquery.com/ticket/3539 Thoughts ? -- Ariel Flesler http://flesler.blogspot.com
Gradientz
I know this group isn't really for jQuery plugins, but I thought you guys might appreciate this : http://www.parkerfox.co.uk/labs/gradientz/ It renders gradient backgrounds using VML/Canvas without excanvas. Jonah
Object tag problem -- when is it going to be fixed?
As some of you know JQuery (as well as Prototype -- this was initially one of the reasons for switching) has serious issues when dealing with the <object>, <embed> or <applet> tags. If one decides to be XHTML 1.0 strict compliant we have to use the <object> tag right now for Java applets, Flash movies, and other such stuff. But because of a bug in the internal code of Jquery (namely this one: http://dev.jquery.com/ticket/2349 ) we can't really use something like $('#id_of_object').hide() or even
ajax.js:httpdData patch for failing JSON eval()
Hi, not sure if you're happy for patches to be posted directly here...so feel free to tell me where to patch it 8) roBman BUG: httpData: function in ajax.js (used by getJSON() calls or get() calls where type == "json") doesn't currently test the eval is successful. e.g. it just assumes that valid JSON was returned and eval will succeed, silently failing if this is the case. FIX: Here's a patch to bring it in line with the other functions above. e.g. httpSuccess and httpNotModified NOTE: Let me know
Expert jQuery Hackers Needed
Hey all, This is a shameless post, but our company, Synacor, is in need to hire some expert jQuery hackers. We basically make internet portals for ISP's - we need some hackers who can help us do cool stuff like making page components for weather, radio, movies, etc. We have a great corporate culture and I love my job very much. If you're interested in our GUI Developer or GUI Engineer positions, please email me at mcollins@synacor.com. Thanks! --Mike
XPath for objects
First Post!~ What do you think about using the xpath engine for querying object structures? To my understanding the 'only' way to actually run xpath/xquery functionality on xml is to first convert it into an object. Why not convert it into a standard object that can be queried generically? -- Elijah
Observations of jQuery in the Android Browser
Hey folks, I got a Google Android phone today, and I decided to have a play about on the jQuery UI library website to see what would work. Even though I tested it with UI a lot of this may affect other parts of jQuery so I've posted this to the dev list too. I noticed a few problems, and I want to highlight them below: * Accordian - On the Accordian page, the normal one worked fine but the mouse over one doesn't work unless you click on it - and there doesn't seem to be a return false on it so it
Bug in IE7 - Complains about Opera bindReady code in jquery
hey all, I've got an issue with jQuery in IE7. It is throwing the following error: Line: 2355 Error: Object doesn't support this property or method Looking at jquery source (v1.2.6), on that line is the Opera condition for the bindReady() event, ie: if ( jQuery.browser.opera ) document.addEventListener( "DOMContentLoaded", function () { if (jQuery.isReady) return; for (var i = 0; i < document.styleSheets.length; i++) if (document.styleSheets[i].disabled)
append() evaluates script tags with non-script types
Using $(document).append(content) will strip out all script tags from content and attempt to evaluate them. This throws errors when the script tag contains content other than JavaScript, even when the type attribute of the script tag is set appropriately. Normal browser behavior is to ignore such content and not try to evaluate it, but append() is inconsistent with this. I added an exception for my specific case (text/html content for use with John's micro-templating[1]) so the script tag would not
New Selector Engine Patch
Hey Everyone - I've been working on a new selector engine for jQuery on-and-off again these past couple months and I finally have something ready to land: http://dev.jquery.com/ticket/3563 I've been working on the code for this project over here: http://github.com/jeresig/sizzle/tree/master (The end goal is to have this become the new default selector engine in a number of libraries - Prototype, MochiKit, Dojo, and TinyMCE have all expressed interest in using it, as well.) It passes the test suite
Proposal on Attributes - replaceClass
replaceClass would be like: replaceClass ( oldClass, newClass ) Returns: jQuery Replaces the first class with the second class. My code for this is: jQuery.fn.extend({ 'replaceClass': function(remC,addC){ return this.each(function() { $ (this).removeClass(remC).addClass(addC); }); } }); I would hope this gets implemented by default in jQuery. Cheers.
Extending QUnit's equals() to check equality of objects?
All, I was wondering if it makes sense to extend QUnits equals method so that it returns true if I compare two objects (or arrays)? Background: I'm currently writing unit test for tabs, precisely I'm testing the default values where there are two options that have an empty object respectively array as default value. I could also roll my own equality check or think about using other values as default values. Any suggestions? --Klaus
Efficient custom structural pseudo selector
I have been working on implementing a custom structural pseudo selector for selecting table cells in columns and column groups. I plan to release this as a stand-alone plugin and also use it as a basis for supporting character alignment in table columns. The selector syntax would be similar to the following: // select the cells in the third column $('#mytable td:nth-col(3)'); // select the cells in the second header column $('#mytable thead th:nth-col(2)'); // select the cells in the first colgroup
Next Page