在这方面有一些问题,我不能理解为什么它不能正常工作。
http://host.philmadelphia2.com/~clare/order/
当你点击两个“订单...”顶部的链接,它们应该在div之间切换。当一个页面处于活动状态时,点击该页面的按钮应该不会有任何效果。应该只有在单击非活动页面的按钮时才会有一个操作。
这是到JS的链接。
http://host.philmadelphia2.com/~clare/wp-content/themes/theme/js/pager.js
我使用jQuery和jQuery UI来实现效果。
谢谢,皮特
发布于 2011-08-29 04:25:10
发布于 2011-08-29 04:13:00
您的锚点选择器错误。在您的标记中,unactive类仅应用于页面加载时的一个锚点,因此a.unactive将只选择具有unactive类的锚点。您希望将click事件附加到两个锚点,因此应该使用应用于这两个锚点的button类。尝尝这个
jQuery('a.unactive').live(function($){
jQuery('a.button').toggleClass('unactive');
jQuery('div.page').toggle('blind','',500);
console.log('clicked');
});发布于 2011-08-29 04:20:49
如果你一直点击“排序样本”,就会在所有a.buttons上来回切换不活动的类。
您基本上要寻找的是一个jQuery选项卡脚本。在你的例子中,“标签”只是文本链接。我最近在一个带有文本选项卡的网站上使用了 script,它工作得很好。
https://stackoverflow.com/questions/7223550
复制相似问题