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