0

なぜこれがIE8でエラーをスローするのか、誰かが知っていますか?

$(function(){
    function activateTab(name){
       identifier = '#' + name;
       container = $(identifier);
    }
});

アドバイスをありがとう。

4

1 に答える 1

1

正常に動作するはずです。コードを$(document).ready関数でラップします。

$(document).ready(function() {  
  alert(activateTab("test"));
});
function activateTab(name){
   identifier = '#' + name;
   container = $(identifier);
   return container;
}
<div id="test">Tested</div>

試す:

$(function(){
    function activateTab(name){
       identifier = '#' + name;
       container = $(identifier);
        return container;
    }
    alert(activateTab("test"));
});

これも私にとってはうまくいっています

于 2012-05-03T10:07:44.657 に答える