CoolInput コードを少し調べてみると、次のようになりました。
$(selector).each(function () {
EmptyThisCoolInput($(this));
});
function EmptyThisCoolInput(o) {
try {
if (o.val() == o.attr(coolInputAttribute) && o.hasClass(coolinputBlurClass))
o.val("").removeClass(coolinputBlurClass);
} catch (e) { }
}
これを別EmptyThisCoolInputの場所で呼び出すため、分離しました。この構文を安全に使用できます。
$(selector).each(function () {
try {
if ($(this).val() == $(this).attr(coolInputAttribute) && $(this).hasClass(coolinputBlurClass))
$(this).val("").removeClass(coolinputBlurClass);
} catch (e) { }
});