2013-05-31 26 views
0

比方說,在文檔中我有一個div和一個按鈕,將顯示在div:jQuery的不工作,我在DIV加載URL(.load)

<div id="dvExternal" style="display: none;"> 
</div> 

<button type="button" id="btnShow"> 
<span>Show</span> 
</button> 

和jQuery的那命令它顯示:

$("#btnShow").click(function(){ 
    $("#dvExternal").css("display","block"); 
    $("#dvExternal").load("whattheitsnotworking.php"); 
}); 

該網頁包含jQuery的功能,PHP的iframe等

加載時的股利該網頁上的jQuery是不工作的問題。

感謝提前:)

,我是想在div加載該頁面包含(例如):

<script type="text/javascript"> 
$(document).ready(function(e)){ 
    $("#inputDate").val("<?php echo date("Y"); ?>"); 
}); 
</script> 

這個腳本不加載或工作。

+0

這是什麼意思:「在某些情況下/不工作」?怎麼了?沒有?任何錯誤消息?世界是否內爆?我們是否想要猜測?調試控制檯輸出什麼? – arkascha

+0

對我來說工作正常http://damienkeitel.com/pr.php –

+0

在某些情況下,因爲jquery日期選擇器正在工作 –

回答

0

嘗試使用jquery的肝功能,它會幫助你...

$("#btnShow").live("click",function(){ 
    $("#dvExternal").css("display","block"); 
    $("#dvExternal").load("whattheitsnotworking.php"); 
}); 
+0

不工作,顯然..但無論如何感謝 –

0

請確保您有

<script src="http://code.jquery.com/jquery-1.10.0.min.js"> 
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"> 
父頁頭

我有工作@http://www.damienkeitel.com/pr.php

<script type="text/javascript"> 
$(document).ready(function(e)){ 
    $("#inputDate").val("<?php echo date('Y'); ?>"); 
} 
</script> 

應該是

<script type="text/javascript"> 
$(document).ready(function(e){ 
    $("#inputDate").val(); 
}); 
</script> 

的jQuery .VAL()是隻得到一個元素的值。

要設置一個值,您可以使用此方法。

$("#inputDate").attr("value", "<?php echo date('Y'); ?>"); 

你有一個到多個)函數(e)後也沒有關閉函數關閉);

+0

哈哈,對不起我的錯誤..但這不是問題..我在div上加載的頁面正在工作時,它不是加載在div中。這只是一個錯字錯誤..對不起:) –

+0

所以你試圖改變jQuery UI日期pciker上的日期,這不是在工作? –

+0

nope,這只是許多沒有加載或工作的腳本之一。 –