为函数添加动态值

时间:2011-12-02 17:45:25

标签: jquery

我正在尝试实现一个插件:

$(".myTbl th:nth-child(1)").truncate({
        width: "200",
        after: "…",
        center: false,
        addtitle: true
});

我没有使用宽度的固定值,而是使用一个动态计算它并将其设置为变量的脚本,但是当我将其插入代码中断时。我错过了什么?它都是PHP代码

echo '

var myWidth = 150;

$(".myTbl th:nth-child(1)").truncate({
        width: myWidth ,
        after: "…",
        center: false,
        addtitle: true
}); ';

1 个答案:

答案 0 :(得分:1)

也许这个插件期待一个字符串文字。

服务器端:

echo '

    $(".myTbl th:nth-child(1)").truncate({
        width: "150" ,
        after: "…",
        center: false,
        addtitle: true
    }); 
';

js方面:

echo '

    var myWidth = "150";

    $(".myTbl th:nth-child(1)").truncate({
        width: myWidth ,
        after: "…",
        center: false,
        addtitle: true
    }); 
';