时,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显示没有错误,但显然不符合逻辑。
答案 0 :(得分:1)
哦,好吧,
你需要使用它:
loadContent2(this, \"page\", \"2\")
:)