gpt4 book ai didi

jquery - 获取不同div的内容

转载 作者:行者123 更新时间:2023-12-01 03:47:27 24 4
gpt4 key购买 nike

这是我的 jQuery 代码:

$(document).ready(function() {
$("#nav li a").click(function() {

$("#ajax-content").html("<div id='loading'><img src='{THEME}/images/loading.gif' alt='Loading' /></div>");

$("#nav li a").removeClass('current');
$(this).addClass('current');

var location = this.href +" #answers";
$("#ajax-content").load(location);

return false;
});
});

HTML:

<ul id="nav">
<li><a id="answers" href="test1.html">Page 1</a></li>
<li><a id="answers" href="test2.html">Page 2</a></li>
</ul>
<div id="ajax-content">This is default text, which will be replaced</div>

我的问题是,我可以从每个链接的不同 div id 中获取内容吗?像这样的事情:

<ul id="nav">
<li><a id="answers1" href="test1.html">Page 1</a></li>
<li><a id="answers2" href="test2.html">Page 2</a></li>
</ul>
<div id="ajax-content">This is default text, which will be replaced</div>

使用我的 jQuery 代码,我可以从 #answers 获取内容。我需要从不同的 div id 获取每个链接的内容。

最佳答案

$(document).ready(function() {
$("#nav li a").on('click', function() {
$("#ajax-content").html("<div id='loading'><img src='{THEME}/images/loading.gif' alt='Loading' /></div>");

$("#nav li a").removeClass('current');
$(this).addClass('current');

var location = this.href + ' #' + this.id; //use the ID here
$("#ajax-content").load(location);
return false;
});
});

FIDDLE

关于jquery - 获取不同div的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12121450/

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