2016-09-01 9 views
0

どのように変数を「ロード」関数に入れることができますか? - 私はあなたがどのように変数をjqueryのロード関数に入れることができますか?

$("#clock").load('$loC#clock'); 

のような文字列値であなたの変数を置く場合は、インタプリタが文字列として...そう、それは外に置き、それを作ることを考えているソースファイル名を回復する必要があると場所に

function updateClock() { 
    var loc = $(location).attr('pathname'); 
    // $("#clock").load('index.php #clock'); <- this one is working but I need variable 
    $("#clock").load('$loC#clock'); < -problem with $loc variable(how to implement) 
} 

$(document).ready(function() { 
    setInterval('updateClock()', 1000); 
}); 

答えて

1

を置きますlike ...

$("#clock").load(loc + ' ' + '#clock'); 

これはうまくいくはずです。利用者からの支援「tanaydin」と

+0

はすでにこの方法を試してみましたが、それは動作しませんが、アイデアは良いです。 解決策は次のとおりです。 $( "#clock")。load(loc + '' + '#clock'); ありがとう! –

+0

したがって、console.log(loc)でloc値を調べてください。適切な場所で。たぶんあなたのコードでは定義されていません。 – tanaydin

0

、解決策は次のとおりです。

$("#clock").load(loc + ' ' + '#clock'); 
+0

編集の回答... – tanaydin

関連する問題