[jQuery] jquery 1.2.1 worked here, 1.2.6 doesn't. What's up?

[jQuery] jquery 1.2.1 worked here, 1.2.6 doesn't. What's up?


For some reason, the following four lines (any or all of them) stop
jquery 1.2.6. They work fine with version 1.2.1.
They are part of a general script that loads with every page. On this
particular page, there are not and select boxes or textareas. But this
shouldn't stop it from working, right?
$(":select").focus(function() {
$(this).parent().find("span:first").css('display','inline');
})
$(":select").blur(function() {
$(this).parent().find("span:first").css('display','none');
})
$(":textarea").focus(function() {
$(this).parent().find("span:first").css('display','inline');
})
$(":textarea").blur(function() {
$(this).parent().find("span:first").css('display','none');
})
However, other lines which functionally do the same thing, work
flawlessly. For example, this line works just fine:
$(":input").blur(function() {
$(this).parent().find("span:first").css('display','none');
})
Any ideas?