Max*_*ynn 5 javascript jquery internet-explorer zurb-foundation
在 IE 11 和 IE 10 中,我在下面的行中遇到无效字符错误:
if (!plugin.$element.attr(``data-${ pluginName }``)) {
我知道这是由于不支持 ES6,但我不知道如何解决这个问题。Foundation 已经包含 babel,我认为下面的这个脚本可以解决这个问题,但没有。
return gulp.src(PATHS.javascript)
.pipe($.sourcemaps.init())
.pipe($.babel())
.pipe($.concat('foundation.js', {
newLine:'\n;'
}))
.pipe($.if(isProduction, uglify))
.pipe($.if(!isProduction, $.sourcemaps.write()))
.pipe(gulp.dest('assets/javascript'))
.pipe(browserSync.stream());
});
Run Code Online (Sandbox Code Playgroud)
这是 Foundation 中包含的foundation.core.js 文件中的一个问题。
要查看此问题,您可以导航到以下网址并在 IE 11 或 10 中加载它:http : //b20.2c7.mwp.accessdomain.com/
有没有人解决这个问题?