我有以下代码在单击时打开和关闭选项卡。想要一个 ahref 链接来打开一个选项卡(通过 window.location.hash),但我无法实现。关于如何在链接到哈希变量时打开特定选项卡的任何想法?
编码:
jQuery(document).ready(function() {
// Initialize to closed
jQuery('.wp-super-faq-answer').hide();
// If a closed question is clicked
jQuery('.wp-super-faq-question-closed').live('click', function(event) {
event.preventDefault();
window.location.hash = jQuery(this).attr('id');
var wp_super_faq_id = '#' + jQuery(this).attr('id') + '-answer';
jQuery(this).removeClass().addClass('wp-super-faq-question-open');
jQuery(wp_super_faq_id + ' .wp-super-faq-triangle').html('▼');
jQuery('.wp-super-faq-answer' + wp_super_faq_id).slideDown();
});
// If an open question is clicked
jQuery('.wp-super-faq-question-open').live('click', function(event) {
event.preventDefault();
var wp_super_faq_id = '#' + jQuery(this).attr('id') + '-answer';
jQuery(this).removeClass().addClass('wp-super-faq-question-closed');
jQuery(wp_super_faq_id + ' .wp-super-faq-triangle').html('▶');
jQuery('.wp-super-faq-answer' + wp_super_faq_id).slideUp();
});
});