我正在使用ajax以这种方式重新加载部分:
new Ajax.PeriodicalUpdater('content', '/shouts/update.js', { method: 'get', frequency: 1});
重装效果很好。
我将此javascript代码添加到update.js以使部分内容淡出:
$('content').fade({ duration: 3.0, from: 0, to: 1 });
问题是没有任何反应(内容不会消失)。
您认为这是什么问题?
答案 0 :(得分:1)
我认为问题是JQuery中没有淡入淡出功能...尝试fadeTo
$('content').fadeTo(3000, 0);
还有fadeToggle()函数。你有一个简单的开关:)
UPDATE:认为它是jquery ...在Ajax.PeriodicalUpdater中你可以将参数evalScripts
设置为true
然后脚本将可用...
http://api.prototypejs.org/ajax/Ajax/Updater/