假设我使用此代码,并且我想在 ajax 调用后更改它(例如更改 fx)。
$(document).ready(function() {
$('.slideshow').cycle({
fx: 'fade' ,
timeout: 1500
});
}}
可能吗 ?
谢谢
假设我使用此代码,并且我想在 ajax 调用后更改它(例如更改 fx)。
$(document).ready(function() {
$('.slideshow').cycle({
fx: 'fade' ,
timeout: 1500
});
}}
可能吗 ?
谢谢
如果该.cycle()
方法允许您使用新参数再次调用它,您可以使用以下内容:
$.ajax(
...
// do your ajax stuff here
...
).done(function() {
$('.slideshow').cycle({ fx: 'newfx', timeout: 500} );
});
这将在 AJAX 调用之后执行,与结果无关。如果您只希望它在成功的AJAX 调用后执行,请使用
$.ajax(
...
// do your ajax stuff here
...
.success (function() {
// do other stuff here, if necessary
$('.slideshow').cycle({ fx: 'newfx', timeout: 500} );
});