myeclipse 加载jquery的问题 我用的myeclipse是9.0的版本,在加载jquery1.4.2是工程显示错误,然后又换成jquery1.6.2工程还是显示有错误。在jquery1.4.2中有三处错误提示。不好截图,希望高人指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 *///第一处错误(function( window, undefined )//错误信息:syntax error on token "undefined ",invalid formalParameter{var jQuery = function( selector, context ) { // The jQuery object is actually just the init constructor 'enhanced' return new jQuery.fn.init( selector, context ); }, // Map over jQuery in case of overwrite _jQuery = window.jQuery,...第二处错误 while ( (chunker.exec(""), m = chunker.exec(soFar)) != null ) //syntax error on token ", ",expected.{ soFar = m[3]; parts.push( m[1] ); if ( m[2] ) { extra = m[3]; break; } }第三处错误(加红为错误)var Expr = Sizzle.selectors = { order: [ "ID", "NAME", "TAG" ], match: { ID: /#((?:[\w\u00c0-\uFFFF-]|\\.)+)/, CLASS: /\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/, NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/, ATTR: /\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/, TAG: /^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/, CHILD: /:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/, POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/, PSEUDO: /:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/ },上面为报的三处错误! 人家写好的框架,你无需进行修改,在语法上是没有错误的。编辑器提示错误,只是编辑器进行验证的问题。无需要进行修改代码。你们可以禁用编辑器的js验证。当然,你修改代码也是可以的啊如function( window, undefined )改成function( window)while ( (chunker.exec(""), m = chunker.exec(soFar)) != null )改成第三处是正则的问题。while ( (chunker.exec(""), m = chunker.exec(soFar)) != null,1=1)不过,你修改了之后可能导致代码错误的 jquery 隐藏 显示 html 标签 非内容 swfupload在FF下无法取到cookie值 兼职java工程师 正则如何去除字符串中的HTML元素? javascript+jquery 一组图片同时切换的代码 帮看看这句话是什么意思。 jQ插件问题 急救(怎样在talbe的单元格中划斜线) 如何能定义一个textarea,这个textarea的大小随着文本的大小而变。。。(详细内见) LiveScript是什么东西? 图片滚动先显示完再滚动 网页保存到本地以后不能完整重现原网站 每刷新一次页面时 随机更换相应图片等内容?求助
*/
//第一处错误
(function( window, undefined )//错误信息:syntax error on token "undefined ",invalid formalParameter
{
var jQuery = function( selector, context ) {
// The jQuery object is actually just the init constructor 'enhanced'
return new jQuery.fn.init( selector, context );
}, // Map over jQuery in case of overwrite
_jQuery = window.jQuery,
.
.
.
第二处错误
while ( (chunker.exec(""), m = chunker.exec(soFar)) != null ) //syntax error on token ", ",expected.
{
soFar = m[3];
parts.push( m[1] );
if ( m[2] ) {
extra = m[3];
break;
}
}第三处错误(加红为错误)
var Expr = Sizzle.selectors = {
order: [ "ID", "NAME", "TAG" ],
match: {
ID: /#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,
CLASS: /\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,
NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,
ATTR: /\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,
TAG: /^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,
CHILD: /:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,
POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,
PSEUDO: /:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/
},上面为报的三处错误!
当然,你修改代码也是可以的啊
如function( window, undefined )
改成
function( window)
while ( (chunker.exec(""), m = chunker.exec(soFar)) != null )
改成第三处是正则的问题。
while ( (chunker.exec(""), m = chunker.exec(soFar)) != null,1=1)不过,你修改了之后可能导致代码错误的