Javascript函数不起作用当Javascript乘法功能在一起失败
function loadcontents(obj) {
var params = $(obj).attr('href').split('?');
$.getJSON(IVIDPLAY_BASE_DIR+'content/load2.php?'+params[1], function(json) {
if (json.returnval == 1) {
$('#contents').fadeOut('fast', function() { $(this).html('json.contents').fadeIn('slow'); });
}
}
触发替换此div:
<div class="content">
<a href="{$content2.url}" onclick="return loadContent2(this, 'page', '2')">Click Here
</a>
</div>
换句话说,有一个函数正在被第一个函数刷新而且它不起作用,当第二个确实有效。
但是!当
loadContent2(this, 'page', '2')
更换或删除
loadContent2(this, "page", "2")
时,第一个功能工作,但不是第二个!
有没有办法通过报价问题?如果是报价问题?
任何帮助高度赞赏!
编辑:
fire bug显示没有错误,但它显然不能按逻辑方式工作。
你有两个不同的函数名称:'loadcontents'和'loadContent2'。 – Edgar 2011-06-03 08:14:27
看起来像jQuery - 如果是这样,添加标签。 – RobG 2011-06-03 08:15:17
修复你的功能 – Ibu 2011-06-03 09:00:00