1
使用用戶在前一個問題中推薦的方法我僅使用一個文檔(index.php)來顯示不同的內容,而不是爲每個文檔創建一個文件。從PHP調用JS功能不起作用
這是代碼:
HTML
<a href="index.php">Home</a>
<a href="?id_page=1">More info</a>
<a href="?id_page=2">Contact Us</a>
<div id="index">...index content...</div>
<div id="more_info">...more info content...</div>
JS
$(document).ready(function(){
function more_info(){
$('#index').hide();
$('#more_info').show();
}
});
PHP
<?php
if (isset($_GET['id_page'])) {
$id = $_GET['id_page'];
if ($id == 1) {
?>
<script>
more_info();
</script>
<?php
}
}
?>
無法運作。但如果我改變<script> more_info(); </script>
爲:
<script>
$(document).ready(function(){
$('#index').hide();
$('#quienes-somos').show();
});
</script>
它的工作原理。爲什麼是這樣?
是的,非常感謝! – pedritoalfonso 2015-04-02 02:49:12