用PHP加载javascript错误

loading javascript with PHP error

本文关键字:错误 javascript 加载 PHP      更新时间:2023-09-26

我是初学者,所以请原谅我。

所以我试图动态加载这个javascript轻松滑块到我的索引页上的div像这样…

switch($_GET['page'])  {
case '#YELLOW' : 
$page = '
<div id="slider">
    <ul>                
        <li><a href=""><img src="http://localhost/easy/archive/YELLOW/images/1.jpg" alt="" /></a></li>
        <li><a href=""><img src="http://localhost/easy/archive/YELLOW/images/2.jpg" alt="" /></a></li>
        <li><a href=""><img src="http://localhost/easy/archive/YELLOW/images/3.jpg" alt="" /></a></li>
    </ul>
</div>
'; 
<script type="text/javascript">
    $(document).ready(function(){   
        $("#slider").easySlider();
    }); 
</script>is 
break; 

但是它实际上只在我第二次点击链接时加载。这是怎么回事。我需要评估javascript代码吗?这意味着什么呢?我加载javascript在错误的点吗?为什么它每隔几次才坏一次?

Thanks in advance

如果您通过ajax调用运行该代码,它将不起作用。

ready(function());只被调用一次,它是在网页第一次加载完成时。

如果您在加载后将该脚本直接附加到页面中。您必须删除$(document).ready()和附加$("#slider").easySlider();直接到html。(最好是在HTML中存在#slider之后,否则它也不会起作用