我在这里上传了我的问题:我的问题示例
我的问题:是否有可能在页面加载后(或刷新后)首先看到“内容 B def”而不修改顺序
<a> href="..." C </a>
<a> href="..." B </a>
<a> href="..." A </a>
我要CBA订单。不是 BCA 或 BAC 我的 javascripting 知识是基本的,但它正在快速增长..
对不起我的英语不好,
非常感谢您的建议!我在这个问题上挣扎了几天。
HTML 代码:
<html>
<head>
<meta content="charset=utf-8" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script defer src="js/swap.js"></script>
</head>
<body>
<div>
<div id="view-c" class="swap-cont">
<h1>content C xyz</h1>
</div>
<div id="view-a" class="swap-cont">
<h1>content A abc</h1>
</div>
<div id="view-b" class="swap-cont">
<h1>content B def</h1>
</div>
<div class="toggle">
<a href="#view-c">C</a>
<a href="#view-b">B</a>
<a href="#view-a">A</a>
</div>
</div>
</body>
</html>
交换.js:
$(function() {
var toggles = $('.toggle a'),
codes = $('.swap-cont');
toggles.on("click", function(event) {
event.preventDefault();
var $this = $(this);
if (!$this.hasClass("active")) {
toggles.removeClass("active");
$this.addClass("active");
codes.hide().filter(this.hash).show();
}
});
toggles.first().click();
});