我正在使用 Laravel 5.4,最近开始使用 mdbootstrap (pro)。虽然在 Chrome 或 Firefox 中一切正常,但 Internet Explorer 11 会出现问题。我无法让 JavaScript 部分正常工作。以下是我的实现方式(jquery 由 bootstrap.js 导入):
master.blade.php(底部)
<script src="{{ URL::asset('js/app.js') }}"></script>
<script type="text/javascript" src="{{ asset('js/mdbootstrap/mdb.js') }}"></script>
<script type="text/javascript" src="{{ asset('js/mdbootstrap/addons-pro/stepper.min.js') }}"></script>
<script type="text/javascript" src="{{ asset('js/mdbootstrap/addons/datatables.min.js') }}"></script>
<script>
$(function () {
$('.stepper').mdbStepper();
$('.mdb-select').materialSelect();
});
</script>
以下是一些引发错误的示例:
在每一页上:
SCRIPT438: The object doesn't support the property or method "materialSelect".
SCRIPT1014: invalid character
在使用步进器的页面上:
The Object doesn't support the property or method "easeOutQuad".
好吧,你明白了。似乎 IE 无法识别导入的函数。
在登陆页面上:
"WOW" is undefined.