这是我现在正在使用的代码。
$(window).load(function () {
$('.answer').hide();
});
$('.question').click(function () {
var currentId = $(this).attr('id');
$("#a"+currentId.substr(1)).fadeToggle("fast", function () {
});
});+
$('#show_hide').click(function () {
$(".answer").fadeToggle("fast", function () {
});
});
问题是,如果用户点击与链接在同一行的任何地方,而不仅仅是链接本身,则会触发此代码。帮助
答案 0 :(得分:4)
$(".question a")
你可以非常有创意地使用Jquery的选择器部分。使用类问题搜索所有元素,然后选择其中的所有标记
如果你想要id,那就切换到哈希
$("#question a")