私はwww.getbootstrap.comからファイルをダウンロードしたので、汎用性を利用するために自分のウェブサイトにブートストラップを追加する作業をしていましたが、Internet Explorerをデバッグモードで使用すると、 (下記画像参照)。私はブートストラップコードで何も変更していません。Bootstrap.jsオブジェクト予想されるIE
ファイルは機能し、プリセット機能を利用できるのは素晴らしいですが、ポストバックやページを読み込むたびにエラーが発生します。私はChromeとFirefoxでこれをテストしていますが、ヒッチなしで動作しますが、IEを使用すると、すべてのページの読み込みとポストバックにエラーが発生しますが、そのエラーを一度過ぎれば正常に動作します。私はJavascriptで想像力を伸ばすことはできません(なぜブートストラップのプリセット機能をダウンロードしたのですか)。物事をする方法。
ありがとうございました!
$(function() {
$.support.transition = (function() {
var transitionEnd = (function() {
var el = document.createElement('bootstrap')
, transEndEventNames = {
'WebkitTransition' : 'webkitTransitionEnd'
, 'MozTransition' : 'transitionend'
, 'OTransition' : 'oTransitionEnd otransitionend'
, 'transition' : 'transitionend'
}
, name
for (name in transEndEventNames){
if (el.style[name] !== undefined) {
return transEndEventNames[name]
}
}
}())
return transitionEnd && {
end: transitionEnd
}
})()
})
含むのHTMLを表示してください。 jQueryとBootstrapをページに追加します。 Bootstrap.jsの前にjQueryがロードされていない可能性があります。 –
jQueryを最初にロードする必要がありますか? – MMoore94
はい、次の例を参照してください:http://getbootstrap.com/getting-started/#template –