我在此页面上有一堆按标签排序的投资组合项目。链接到该站点。该网站是用 Joomla 2.5 构建的,我有一个组件负责显示每个投资组合项目。我需要做的是在不重新加载页面的情况下加载每个相应的投资组合项目。所以基本上这里是具有 AJAX 调用的 javascript 函数
function ajax_portfolio($pid) {
var url = 'index.php?option=com_jms_portfolio&task=item.ajax_load_portfolio&tmpl=component&id=' + $pid;
alert(url);
var x = new Request({
url: url,
method: 'post',
evalScripts: true,
evalResponse: true,
onSuccess: function(responseText){
document.getElementById('ja-content-main').innerHTML = responseText;
aaa();
}
}).send();}
问题其实不是AJAX调用原因和标签的点击事件,这个事件没有问题。问题是在每次 ajax 调用后触发 javascript 函数 aaaa()。抱歉,如果我不清楚,但问题是在每次 ajax 调用后触发函数 aaa(),此函数为每个投资组合项目创建滑块。