当我把这个简单的代码放在它自己的文件中时,我得到了一些与另一个代码的 jquery 冲突。
jQuery(function ($){
$(".tabContents").hide();
$(".tabContents:first").show();
$("#tabContainer ul li a").click(function(e){
e.preventDefault();
var activeTab = $(this).attr("href");
$("#tabContainer ul li a").removeClass("active");
$(this).addClass("active");
$(".tabContents").hide();
$(activeTab).fadeIn();
});
});
但是当我像这样把它放在php文件中时
<script type="text/javascript">
jQuery(function ($){
$(".tabContents").hide();
$(".tabContents:first").show();
$("#tabContainer ul li a").click(function(e){
e.preventDefault();
var activeTab = $(this).attr("href");
$("#tabContainer ul li a").removeClass("active");
$(this).addClass("active");
$(".tabContents").hide();
$(activeTab).fadeIn();
});
});
</script>
每件事都很好。如何更改代码以使其在外部文件中工作而不是放入 php 文件中?请注意,外部文件已加入、缩小和压缩。我也尝试过不加入、缩小和压缩。Jquery 版本是 1.6