Skip to content

Instantly share code, notes, and snippets.

$( "#date" ).datepicker();
<input id="date" type="text" name="name" />
@agatkamazur
agatkamazur / hide_puff.js
Created September 8, 2011 21:11
Hide - puff
if ($(this).hasClass('z_glowy')){
$(this).hide('puff');
}
@agatkamazur
agatkamazur / sortable_handle.js
Created September 8, 2011 05:12
sortable handle
$("#lista ").sortable(handle: "li a");
@agatkamazur
agatkamazur / sortable.js
Created September 8, 2011 05:08
sortable()
jQuery(function(){
$("#lista li").live("click", function(){
$(this).zmienStan();
if ($(this).hasClass('z_glowy')){
$(this).hide('puff');
}
});
@agatkamazur
agatkamazur / live_application.js
Created August 27, 2011 13:07
application.js
$("#lista li").live("click", function(){
$(this).zmienStan();
});
@agatkamazur
agatkamazur / zmien_stan.js
Created August 27, 2011 13:00
Zmien Stan
zmienStan: function( ) {
this.usunKlase();
return this.each( function(){
var el = $(this);
var indeksStanu = el.data('indeksStanu') || 0
indeksStanu = (indeksStanu + 1) % jQuery.fn.stany.length
el.data('indeksStanu', indeksStanu)
.addClass(jQuery.fn.stany[indeksStanu]);
});
}
@agatkamazur
agatkamazur / zmien_stan1.js
Created August 27, 2011 12:33
Zmien Stan
zmienStan:function( ) {
this.usunKlase();
return this.each( function(){
// tu umieścimy instrukcje dodające właściwą klasę
});
}
@agatkamazur
agatkamazur / usun_klase.js
Created August 27, 2011 12:12
usuń Klasę
usunKlase:function() {
var element = this;
jQuery.each(jQuery.fn.stany, function(index, value) {
element.removeClass(value);
})
return this;
}
@agatkamazur
agatkamazur / plugin_3.js
Created August 27, 2011 12:00
Plugin - first steps
$.fn.extend({
stany:['nowe', 'w_trakcie', 'z_glowy'],
zmienStan:function( ) {
this.usunKlase();
}
});