这个jquery函数有什么问题吗?适用于FF,Safari,但IE死亡

时间:2009-10-13 03:07:31

标签: jquery qtip

我正在使用jQuery的qTip插件。使用以下函数,它使用rel属性循环遍历每个标记,并将qtip函数应用于每个链接。在Firefox和Safari中工作,应该在IE中工作。

$('a[rel]').each(function () {
  var $link = $(this);
  $link.qtip({ 
      content: {
    url: '/tooltip.php',
    data: { tipKey: $link.attr('rel') },
    method: 'post'
      },
      style: { 
              border: { width: 9, radius: 9, color: '#C1AD06' },
        tip: { 
            corner: 'topLeft',
            size: {
                x: 55, 
                y : 34 
        }
    },
        width: { min:   393 },
        background: '#CBCB07',


      }
  });
});

问题是,在IE7中它似乎打破了我的javascript,例如我所有的其他js函数。

我不确定如何调试这个...如果我从我的javascript文件中删除上述内容一切正常。

我应该提一下,只有具有rel属性的标签才与工具提示相关而不是其他任何内容。

1 个答案:

答案 0 :(得分:3)

摆脱这个逗号:

background: '#CBCB07',

IE在对象中的最后一项之后不接受逗号。请参阅Last Comma in Object/Array Issue in IE