JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text" class="first" value="I work in all jQuery">
<input type="text" class="second" value="I don't work in 1.5">
<div class='log'></div>
CSS
.log {
margin-top: 10px;
}
JavaScript
$("input").live("some-live-event", function() {
$(".log").append("<div>Saw: " + $(this).val() + "</div>");
});
// Triggering a live event and then disabling works fine.
$("input.first").trigger("some-live-event").attr("disabled", "disabled");
// Disabling and then triggering a live event doesn't work.
$("input.second").attr("disabled", "disabled").trigger("some-live-event");
// This works in jQuery 1.4.x (try picking it from the left sidebar).