我已经将代码放在https://codepen.io/fjenpen/pen/pROPov中,但是当我在https://jsfiddle.net/z05d3ufq/中查看它时,#flexiselDemo3会中断吗?

$('#flexiselDemo3 a').click(function(e) {
var target = $(this).attr("href");
$(".main .content").not(target).hide();
$(target).show();
return (false);
});

$(".main .content").hide();

var initialTarget = "#Section1";

if (location.hash.length > 0) {
initialTarget = location.hash;
}
$(initialTarget).show();

最佳答案

您需要在JSFiddle控制台中明确包含jQuery,以确保正确使用它:

jquery - 为什么代码在jsfiddle中中断-LMLPHP

这些基于浏览器的“小提琴”工具通常每个都需要使用自己的特定方法来引用外部库,这可以解释为什么它可以在一个库中工作而不能在另一个库中工作。

10-04 22:36