jQuery 用の qTip プラグインを使用しています。次の関数を使用して、rel 属性を持つ各 a タグを循環し、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 では、他のすべての js 関数など、JavaScript が壊れているように見えることです。
これをデバッグする方法がわかりません...上記をjavascriptファイルから削除すると、すべて正常に動作します。
rel 属性を持つタグのみがツールチップに関連していることに言及する必要があります。