2010-04-09 60 views
0

我试图调试这段代码:的JavaScript调试问题

$(document).track(
{ 
'module' : 'Omniture', 
'event' : 'instant', 
'args' : 
    { 
    'linkTrackVars' : 'products,events,eVar31,eVar32,eVar33,eVar34,eVar35,eVar36,eVar37', 
    'linkTrackEvents' : '', 
    'linkType' : 'o', 
    'linkName' : 'Click' 
    'svalues' : { 
    'products' : ';OFFERID1[,;OFFERID2]', 
    'events' : 'Add', 
    'eVar31' : id, 
    'eVar32' : family, 
    'eVar33' : c_id, 
    'eVar34' : r_id, 
    'eVar35' : inetwork, 
    'eVar36' : customer, 
    'eVar37' : tag 
    }, 
    }, 
'defer' : '0'; 
}, 
); 

我收到以下错误消息:

missing } after property list 
'svalues' : {\n 

任何线索。

回答

1

你的最后一行(对象内)不应该在一个分号结束:

'defer' : '0' 

另外,如果在一组的最后一个项目在一个逗号结尾,IE就会报错。更正后的代码如下:

$(document).track(
{ 
'module' : 'Omniture', 
'event' : 'instant', 
'args' : 
    { 
    'linkTrackVars' : 'products,events,eVar31,eVar32,eVar33,eVar34,eVar35,eVar36,eVar37', 
    'linkTrackEvents' : '', 
    'linkType' : 'o', 
    'linkName' : 'Click', 
    'svalues' : { 
    'products' : ';OFFERID1[,;OFFERID2]', 
    'events' : 'scAdd', // Cart event 
    'eVar31' : id, 
    'eVar32' : family, 
    'eVar33' : id, 
    'eVar34' : _id, 
    'eVar35' : _network, 
    'eVar36' : customer, 
    'eVar37' : page_tag 
    } 
    } 
'defer' : '0' 
} 
); 
+0

是它.... – Rachel 2010-04-09 16:07:14

+0

是的,它做什么? – 2010-04-09 16:13:00

+0

它不能解决问题并获得相同的错误消息。 – Rachel 2010-04-09 16:15:34

1

你在这里缺少一个逗号:

'linkName' : 'Click', 
0

你可以试试这个:

$(document).track(
    { 
'module' : 'Omniture', 
'event' : 'instant', 
'args' : 
    { 
    'linkTrackVars' : 'products,events,eVar31,eVar32,eVar33,eVar34,eVar35,eVar36,eVar37', 
    'linkTrackEvents' : '', 
    'linkType' : 'o', 
    'linkName' : 'Click', 
    'svalues' : { 
    'products' : ';OFFERID1[,;OFFERID2]', 
    'events' : 'scAdd', // Cart event 
    'eVar31' : _id, 
    'eVar32' : family, 
    'eVar33' : id, 
    'eVar34' : t_id, 
    'eVar35' : network, 
    'eVar36' : customer, 
    'eVar37' : page_tag 
    }, 
}, 
'defer' : '0' 
}); 
+0

对您有帮助吗? – Andreas 2010-04-09 16:16:10

+0

它仍然给我同样的错误信息? – Rachel 2010-04-09 16:29:27

+0

尝试编辑版本...我给了它一个本地尝试..没有错误。 – Andreas 2010-04-09 16:35:04