gpt4 book ai didi

jquery - Jquery UI 的选项卡内容中的分页

转载 作者:行者123 更新时间:2023-12-01 01:39:49 26 4
gpt4 key购买 nike

我正在使用 Jquery UI TABS 制作一个页面。在其中一个选项卡中,我想对评论进行分页。我想要这样的东西。当用户点击页码时,链接的页面数据将通过选项卡中的 ajax 加载。

这是我的代码

<script type="text/javascript">
$(function() {
$("#tabs").tabs();
});



$('#demo').tabs({
load: function(event, ui) {
$('a', ui.panel).click(function() {
$(ui.panel).load(this.href);
return false;
});
}
});




</script>

如何更改此设置,以便内容中的任何链接都带有 id“分页”

<a href="/coments?page=12&user_id=12" id="pagination">12</a>

??预先致谢

I tried recently like this even  and no luck. 

这是来自http://www.bannerite.com/jquerytest/index2.php

开始工作了

<script type="text/javascript">
$(function() {
$("#tabs").tabs();
var hijax = function(panel){
$('a', panel).click(function() {
/**makes children 'a' on panel load via ajax, hence hijax*/
$(panel).load(this.href, null, function(){
/**recursively apply the hijax to newly loaded panels*/
hijax(panel);
});

/**prevents propagation of click to document*/
return false;
});

$('form', panel).css({background: 'yellow'}).ajaxForm({
target: panel,
});
};

$('#demo ul').tabs({
/**initialize the tabs hijax pattern*/
load: function(tab, panel) {
hijax(panel);
}
});
});
</script>

这是 Karl 给出的 HTML 部分,但没有成功。单击“测试”链接时,它会转到另一个页面......当点击

我想在这里发布 HTML,但由于用户信誉较差 <10 无法提供带有链接的 HTML,我已将其发布在此处

http://gevork.ru/2009/12/31/jquery-ui-tab-and-pagination-html/#more-58

最佳答案

它可能不起作用的一个原因是 #demo 没有在就绪事件中制表,而是立即制表。只要不使用底部脚本方法,此调用就需要移至传递到 $ 的匿名函数中。

$(function() {    
$('#tabs').tabs({
load: function(event, ui) {
$('a', ui.panel).click(function() {
$(ui.panel).load(this.href);
return false;
});
}
});
});

除此之外 - 在不了解实际 HTML 的情况下 - 我无法判断是否还有其他问题。

“任何带有 id“pagination”的链接”听起来好像有多个链接。在这种情况下: id 必须是唯一的,因此应在此处将其更改为类。

关于jquery - Jquery UI 的选项卡内容中的分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1981393/

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