我在一個Wordpress頁面中加載了一些jquery,jquery按照我想要的方式工作,但是現在我需要讓jquery只有在存在php變量時纔會觸發。在jquery中使用php變量來執行jquery
在PHP中我只是做:
if($foo) {
do this;
}
在WordPress我排隊包含這個文件bla.js:
jQuery(document).ready(function($){
$('#someID.some-class > a').append('<div class="caption"></div>');
$(".caption").text("Add this text");
});
我很困惑,如何添加php的檢查如果$ foo退出。似乎有幾種方法,但我最終所做的是產生意想不到的令牌錯誤。
Theer很多方法可以做到這一點,如果你的JavaScript代碼是從你的PHP代碼中分離出來,你可能需要考慮一個Ajax調用,調用一個函數,從服務器端,你也可以把它在URL作爲GET變量。 –