更改排队Javascript的值

时间:2017-11-09 15:07:48

标签: javascript php jquery html wordpress

我正在尝试更改变量值的值,该值位于排队的javascript文件中。

这是我的代码:

- 排队的Javascript:

status = [[True, False, True, False],
         ['14:00:00', '13:24:31', '15:58:32', '08:33:01']]
for r in status:
    for s in status[r]:
        tk.Label(frame2, text=status[r][s]).grid(row=s,column=r)

- Wordpress页面上的Javascript:

jQuery(document).ready(function() {

    jQuery("#adminSearch").click(function() {

    var adminURL = "";
    window.location = adminURL;

    });
});

我试图这样做的原因是,我正在尝试创建一个函数,在这里我可以用变量" adminURL"分配的值替换url。并在不同的Wordpress页面上更改它的价值。

这有助于使代码模块化,我可以在整个网站上使用它。

任何建议都是重要的帮助!

谢谢:)

1 个答案:

答案 0 :(得分:0)

不太明白为什么需要这样做,我认为重构可能会更好,但你可以尝试使用数据属性。

jQuery("#adminSearch").click(function(e) {
    e.preventDefault();
    var adminURL = $(this).data('adminurl');
    window.location = adminURL;
)};

因此,您可以从点击链接本身的数据属性中获取网址,而不是属性。

<a href="#" id="adminSearch" data-adminurl="http://test.org/shop">

此代码尚未经过测试。