我想通过jQuery构造的移动菜单栏将外部php文件/小部件加载到另一个php文件中。菜单栏是<div class="slicknav_menu">
在下面的代码中调用。在前端我可以看到加载博客url的变量,但pluginDir
似乎没有加载它在$
函数中。jQuery .load,变量为url
我仍然在正确的语法挂起。我究竟做错了什么? .load
接受变量吗?
var pluginDir = "<?php bloginfo('url'); ?>";
if (document.documentElement.clientWidth < 1030) {
$(".slicknav_menu").load(pluginDir + '/wp-content/plugins/woocommerce-cart-dropdown/cart-dropdown.php');
}
'$负载(pluginDir +“/可湿性粉剂内容/插件/ woocommerce-推车下拉/cart-dropdown.php');'。在JavaScript'+'中是字符串 – 2015-03-31 00:48:07
的拼接运算符,它在javascript中是'''+','.'是PHP – Ghost 2015-03-31 00:48:28
中的拼接。我实际上也尝试过'+',但它似乎也不工作。我会在上面更新它来显示我的语法。 – dmoz 2015-03-31 00:51:37