ie8以下の条件付き関数を作っているのですが、firefoxでもアラートが出てしまいます..
私のコードの何が問題なのですか?
var makeCurves = function(element){
alert(element); //i am getting this alert even in firefox
//ie throw the error as object expected
}
(function($){
if(!Modernizr.borderradius && ($('div').hasClass('comCommunity'))){
makeCurves($('div.comCommunity'));
}
}(jQuery));
このようなコードを使用する場合、正しく機能しています:
$(document).ready(function(){
if(!Modernizr.borderradius && ($('div').hasClass('comCommunity'))){
makeCurves($('div.comCommunity'));
}
})
私の自己呼び出し関数に何か問題がありますか?