我通過PHP通過多維數組中的javascript:如何使用JavaScript數據對象?如何通過變量訪問條目?
var my_javascript_var = <?php echo json_encode($my_php_var); ?>;
但現在我不知道如何訪問的條目。我嘗試了my_javascript_var ['first-level-entry']和my_javascript_var-> first-level-entry,但它總是返回undefined。我正在閱讀一些文件和東西,但令人驚訝的是,我沒有找到任何幫助。這似乎是一個簡單的問題。那麼有人知道答案嗎?
我的意圖是當有人點擊列表中的縮略圖時創建彈出式視頻。該列表項具有視頻的ID。所以,這取決於縮略圖被點擊我得到的點擊列表項的ID與
$('#clips li').click(function() {
var clip_id = $(this).children().attr('id');
});
我想比較的對象項變量和獲得視頻網址移出的對象。不幸的是,我失敗了。希望有你們的將有我的尖端;)
問候
顯示'$ my_php_var'的定義。 – Musa
發佈至少一個'json_encode'結果的樣本。這是一個JavaScript問題,但如果您不給我們提供有關JavaScript的信息,那麼我們對PHP不熟悉的人不會有什麼幫助。 – Andrew
正如我所說的:它只是一個帶有第一級ID的對象,它是下面級別的視頻和海報圖像的鏈接)。 ID和鏈接可能會有所不同。在頂層看起來像這樣:[Object {1429 = {...}},Object {9041 = {...}}]下面是:Object {thumbnail =「http:...」,mainthumbnail = 「http:...」,mp4url =「http:...」,更多...} – user2718671