gpt4 book ai didi

Jquery Append - 奇怪的行为

转载 作者:行者123 更新时间:2023-12-01 06:03:40 25 4
gpt4 key购买 nike

我有以下功能:

function go_to(sec,name) {
$("#lib_nav td:nth-child(2)").append('<span> &gt; <a style="cursor:pointer" OnClick="$(\'.content\')
.html(\'<p>Loading</p>\')
.load(\'_library_q.php?\',\'sec='+sec+'\')>'+name+'</a></span>');
$('.content').html('<p>Loading</p>')
.load('_library_q.php?','sec='+sec);
}

由类似的脚本调用

<div class="darkbox" style="cursor:pointer" OnClick="go_to(2,'Hello World');">

问题是,在 .append 行中,它仅 append <span> > </span>它完全跳过 <a> 。第二个.load但是,功能有效。有什么想法吗?

最佳答案

我认为您的 onclick 处理程序缺少结束双引号:

function go_to(sec,name) {
$("#lib_nav td:nth-child(2)").append('<span> &gt; <a style="cursor:pointer" OnClick="$(\'.content\')
.html(\'<p>Loading</p>\')
.load(\'_library_q.php?\',\'sec='+sec+'\')">'+name+'</a> </span>');
$('.content').html('<p>Loading</p>')
.load('_library_q.php?','sec='+sec);

}

关于Jquery Append - 奇怪的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8699031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com