How about
$(YOUR_ELEMENT).live("EVENT_NAME", function() {
$(".portlet-header").toggleClass("ui-icon-plus").toggleClass("ui-icon-minus");
});
Even more shorter
$(YOUR_ELEMENT).live("EVENT_NAME", function() {
$(".portlet-header").toggleClass("ui-icon-plus ui-icon-minus");
});
EDIT
As of jQuery 1.7, the .live()
method is deprecated. Use .on()
to attach event handlers.
Users of older versions of jQuery should use .delegate()
in preference to .live()
.
jQuery API reference