我想創建jQuery滑塊這將是可配置的,但我encoutred爲我未解決的問題,這就是如何存儲設置。比方說,有一個變量告訴我的滑塊時間後,滑塊必須顯示下一張幻燈片。打電話給他設置jQuery變量從PHP
var time = 1000;
問題是,如何設置它從PHP?我不喜歡使用內嵌JavaScript,我想要有單獨的滑塊,所以沒有寫入模板是解決方案。另外我不想用ajax加載它,它需要一些時間。
我考慮兩種解決方案:
1生成整個文件每次設置更改,例如
變種時間= {時間};
和用PHP重寫
2使用一些隱藏形式的元件,或一些元件
<input type="hidden" class="slider-time" value="1000" />
並從中加載上的文檔準備
var time = $('.slider-time').val();
也許我所有的想法都很愚蠢,如何做到這一點更好,更有效,所以如果你知道,你能告訴我嗎?我會很高興任何想法,謝謝。
隱藏輸入字段(使用內嵌php生成)或javascript(使用內嵌php生成)之間的區別是什麼?你爲什麼不想使用內聯php? – Eich
@Eich - 我誤解了,就像你一樣。我相信他的意思是內聯JS;不內聯PHP。 – SenorAmor
我認爲把這兩樣東西放在一個文件中太亂了......至少對我來說,最好是創建一些css和js文件,而不是將它們全部放在html或tpl文件中....第二個想法是,我相信我讀了一些地方,js和css文件被瀏覽器緩存,而腳本直接在tpl將重新加載後,我編輯的每個頁面 –