我刚刚购买了“Tonic Gallery”,我的客户认为它非常适合他的网站。困难在于它对 HTML 非常有效,但对于“.php”,它甚至无法加载。
为了给你一个更好的主意,这里有两个链接:
补品画廊链接:http ://codecanyon.net/item/tonic-gal...gallery/120710
LincHospitality.com:http://linchospitality.com/ _
这被输入到“投资组合”选项卡中。按照说明,我在“head”(header.php)中输入了以下内容:
<link rel="stylesheet" type="text/css" href="styles/tonic_gallery.css"/>
<link rel="stylesheet" type="text/css" href="styles/demo_styles.css"/>
<link rel="stylesheet" type="text/css" href="styles/prettyPhoto.css"/>
<script type="text/javascript" src="script/jquery-1.4.js"></script>
<script type="text/javascript" src="script/jquery-easing.js"></script>
<script type="text/javascript" src="script/jquery.prettyPhoto.js"></script>
<script type="text/javascript" src="script/portfolio-setter.js"></script>
<script type="text/javascript">
$(function(){
// init the portfolio functionality
$('#portfolio_wavy').portfolioSetter({xmlSource:'portfolio.xml', wavyAnimation:true});
});
</script>
然后,我使用插件所需的输入创建了“portfolio.php”页面:
<?php $page = "portfolio";?>
<?php include("header.php"); ?>
<div role="main">
<div class="wrapper" id="subPagesWrap">
<div id="portfolio_wavy"></div>
</div><!-- wrapper -->
</div> <!-- end main -->
<?php include("footer.php"); ?>
在直接的“.html”文件中,它完美地工作!但是由于我已经放入了“header.php”和“portfolio.php”,我得到了以下错误:
$("#portfolio_wavy").portfolioSetter is not a function
这是“.html”文件的链接,说明它是如何工作的。相同的功能,相同的根文件夹只是不能在“.php”中工作。
linchospitality "/" 画廊 [点] html
我该如何克服这个功能错误?有什么简单的方法吗?
谢谢!