0

我有一个 asp.net mvc 站点,这是一个使用qTip的动态工具提示

这是我的代码:

$('a.showNutritionInfo').each(function() {

    $(this).qtip({
        content: {
        text: '<img src="../../images/ajax-loader1.gif" alt="" />',
        style: { width: 450 },
        url: '/Tracker/NutritionInfo/' + $(this).attr('id'),
        method: 'get'
        }
    });
});

除了上面列出的宽度属性被忽略之外,这非常有效。无论我在该宽度属性中添加什么,我都会得到相同大小的宽度工具提示,大约是我需要的宽度的一半。高度非常好。

有任何想法吗?这是产品中的错误吗?

4

1 回答 1

4

您需要将声明放在style声明之外,content因为这是两个不同的属性:

$(this).qtip({
    content: {
        text: '<img src="../../images/ajax-loader1.gif" alt="" />',
        url: '/Tracker/NutritionInfo/' + $(this).attr('id'),
        method: 'get'
    },
    style: { width: 450 }
});
于 2010-05-15T16:34:06.843 回答