Have an issue with using $.ajax for requests. If I set async: false it works fine, but sometimes gets cached content. If I add in cache: false then async doesn't work anymore, the next ajax request gets called before the first one finishes.
Here is what I have at [URL]...Basically I setup a function for message selection that will call an AJAX request. Once content is loaded via .html() in my #messages div, I could not click links from within and have to use .delegate().
The code works fine when I copy and paste code from my message_click function, but if I access the function from within .delegate(), it does not work. Is it possible to use a predefined function with .delegate() or will I have to continue to reuse code?
Why this submit event is not executing? It works fine if I change it to a "click" event and serialize the submit buttons parent form but I'd like to know why wont this work? [code] $(dialog).delegate("form#stayplanselect", "submit", function(event) { event.preventDefault(); $.post("/admin/viewer/rates", $(this).serialize(), processResponse); }); [/code]
I've used nice livequery plugin for many things, not just for binding events. Now when jquery1.4.2 is out it seems like it is time to replace $.livequery() with new .delegate() or even .live(), but browser events like (ready) does not work. Am I using the incorrect event (with delegate)? For example I am using livequery:
$('ul.fileList li').livequery(function(){ var oi =$(this); // DOM manipulation, appending menus and attaching plugins and so on
I'm using jQuery 1.4.4 andI can't understand where I'm doing wrong, I'm simply populating all the rows of a table with template function, so far so good, but I cant delegate the "hover" (and click and all the events) event on a row or a cell.
I've tried to put the .delegate() code also in the footer of my page but nothing.
I have a dropdown box and a div. Depending on what is selected in the dropdown box, different content is appended to the div using the jQuery append function. This is working without problems. But, when I append DOM that should trigger events, I am using the delegate method to accomplish this. That is also working without problems, but not with the tooltip plugin. Let me try to illustrate what I mean with some code.
jQuery
HTML
Using Firebug, the "inside delegate" is indeed printed in the console every time I hover over the text, but nothing happens with the tooltip. I have tried to insert the text directly into HTML without appending it with jQuery, removing the delegate and then it works perfectly. For some reason beyond my knowledge, I can not get the plugin to work when I append the text and use the delegate method to set the event.
I've an HTML table that uses the jQuery-datatables plug-in. One of the columns in the table includes a button for adding a new row to the table immediately following the row where the button was clicked from.
why the following code (which counts the remaining allowed chars in html-textarea) does not work in Firefox although it works in all other browsers, IE including?
I tried to use delegate, but it is bounded with events. I don't really want to execute a function on a standard event. But I would need to change the elements that match a selector, when they appear in dom. Is possible to "unhook" delegate from events?like for all existing and new elements with class ".red" to add to the "data" a new key "initiated:true".
i have found a possible bug in 1.4 but it's only in Internet Explorer 7 & 8.The following code does not work and completely ruins every peice of jquery on the page (that means everything inside $(document).ready and anyting else...
I cant see any syntax errors - i pulled the example from the 1.4 site. There is no trailing commas in the object notation and i really cant see any reason it would work in firefox and not IEx and more to the point not only not work in IEx but break any other jquery in the entire page....
I'm working with a large (and unweildy) ASP.NET application, and there is a lot of jQuery code that uses selectors like this:
[name=_aspnetControl$_withASubControl] And unfortunately, some selectors that also look like this:
[name^=_someAspNetControl$_radioButtonList].
In other words, the effort to remove the $ from the attribute selectors would be monumental. If it is possible to escape the $ symbols, I can do that easily enough, but unfortunately the situation right now means that I can't upgrade to jQuery 1.5.
I'm learning jQuery with XML. I'm familiar with other query languages such as XPath. I'm having a little bit of difficulty wrapping my brain around how jQuery works but I think I can make the leap if I see a solution to a problem I know how to solve with other methods Given the following XML, please share a jQuery solution to finding the value of attribute B in elements named bar where attribute A has the value 30:
i am using [URL] when i have reached the last item, where the next button shld have been disabled, its still enabled leading to an extra space when next is clicked. [URL]
I am trying out the Tablesorter in Wordpress 2.7.1 to make a membership list sortable. For some reason the sortable features isn't being enabled (or at least visible). Here are the steps I've taken so far: 1) In the header.php file I added the following code between the head tags:
But, while the table shows up on the page, the sortable features are not visible. NOTE: In Wordpress I have the WP-Table Reloaded plugin activated, but to trouble shoot this issue, I am not using the shortcode and using a HTML table directly in the page, for now.
I have a jquery statement that enables or disables a button depending on whether a checkbox has been selected in a grid. This works fine in firefox but in IE the button is still displayed as disabled after checking the box. When you move the mouse pointer over the button is instantly becomes enabled. Showing an alert dialogue also makes the button display as enabled. Is there anyway to force IE to refresh the button display after running the statement?
here is a link on which you can find how to create keyboard navigation...Click here to visit keyboard enabled web page tutorial..."All intelligent thoughts have already been thought; what is necessary is only to try to think them again." http:[url]....
I noticed that serializeArray() method does only include those elements that does not have the 'disabled' attribute... I wonder if it's intentional or am I doing something wrong...?
i want to get rid of the "cancel rating" button that appears next to the 5 stars when enabled. I need to force the users to enter a rating,so i need to take the cancel rating button off (makes value = 0).I can't find how to change this!
a global checkbox onclick that takes the name of of the checkbox and manipulates to get the name of the textbox to be enabled/disabled or a global checkbox onclick that when acheckbox is checked, the textbox in the next td is enabled, when it is not checked, the next textbox is disabled (and alltext is removed from the box).