我正在为我的网站使用UnSlider,而我正在使用Jquery Ajax Load功能
Whitout使用Jquery load(),Unslider工作,但是使用Jquery load(),Unslider没有加载。
这是我的代码:
JS
function ChangeUrl(page, url) {
if (typeof (history.pushState) != "undefined") {
var obj = { Page: page, Url: url };
history.pushState(obj, obj.Page, obj.Url);
} else {
alert("Browser does not support HTML5.");
}
}
function LoadMe() {
$("#content").fadeOut();
$("#content").load("me #ajax_content");
ChangeUrl('me', 'me');
$(".banner").unslider({
speed: 500,
delay: 3000,
complete: function() {},
keys: false,
dots: true,
fluid: true
});
$("#content").fadeIn();
}
HTML:
<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
<script src="unslider.min.js"></script>
<div id="content">
1234
</div>
<p onclick="LoadMe()">Load !</p>