Use images like checkboxes

Pure semantic HTML/CSS solution This is easy to implement on your own, no pre-made solution necessary. Also it will teach you a lot as you don’t seem too easy with CSS. This is what you need to do: Your checkboxes need to have distinct id attributes. This allows you to connect a <label> to it, using the label’s for-attribute. Example: … Read more

jQuery: How can I create a simple overlay?

An overlay is, simply put, a div that stays fixed on the screen (no matter if you scroll) and has some sort of opacity. This will be your CSS for cross browser opacity of 0.5: This will be your jQuery code (no UI needed). You’re just going to create a new element with the ID #overlay. Creating and destroying the … Read more

jQuery animate backgroundColor

The color plugin is only 4kb so much cheaper than the UI library. Of course you’ll want to use a decent version of the plugin and not some buggy old thing which doesn’t handle Safari and crashes when the transitions are too fast. Since a minified version isn’t supplied you might like test various compressors and make your own min version. … Read more

wait() or sleep() function in jquery?

setTimeout will execute some code after a delay of some period of time (measured in milliseconds). However, an important note: because of the nature of javascript, the rest of the code continues to run after the timer is setup:

jQuery Ajax File Upload

File upload is not possible through AJAX.You can upload file, without refreshing page by using IFrame.You can check further details here. UPDATE With XHR2, File upload through AJAX is supported. E.g. through FormData object, but unfortunately it is not supported by all/old browsers. FormData support starts from following desktop browsers versions. IE 10+ Firefox 4.0+ Chrome 7+ Safari 5+ Opera 12+ For … Read more

jQuery AJAX submit form

You can use the ajaxForm/ajaxSubmit functions from Ajax Form Plugin or the jQuery serialize function. AjaxForm: or ajaxForm will send when the submit button is pressed. ajaxSubmit sends immediately. Serialize: AJAX serialization documentation is here.