Response title
This is preview!
$(document).ready(function() {
$('[id^=download]').click(function() {
var id = '.'+$(this).attr("id");
var class = '#'+$(this).attr("className");
$(id).hide();
$(class).show();
});
});
<div id="cat_X">
<div class="download_X" id="links_X_1">links 1</div>
<div class="download_X" id="links_X_2" style="display:none">links 2</div>
<div class="download_X" id="links_X_3" style="display:none">links 3</div>
<a href="#" id="download_X" class="links_X_1">show 1</a>
<a href="#" id="download_X" class="links_X_2">show 2</a>
<a href="#" id="download_X" class="links_X_3">show 3</a>
</div>
<script>
$(document).ready(function(){
$("a" + '[class^=links_]').click(function() {
var class = '.'+$(this).attr("className");
$("li" + class).siblings().hide();
$("li" + class).show();
$("a" + class).siblings().css("color", "#ABC");
$("a" + class).css("color", "#123);
return false;
});
});
</script>
</head>
<body>
<ul>
<li class="links_1_a" >links one</li>
<li class="links_1_b" style="display:none">links two</li>
<li class="links_1_c" style="display:none">links three</li>
</ul>
<ul>
<li><a href="#" class="links_1_a">one</a></li>
<li><a href="#" class="links_1_b">two</a></li>
<li><a href="#" class="links_1_c">three</a></li>
</ul>
© 2013 jQuery Foundation
Sponsored by and others.