我一直在尝试在这个站点上进行演示。我有问题。这是代码:
jQuery(document).ready(function() {
jQuery(".content").hide();
jQuery(".heading").click(function() {
jQuery(this).next(".content").slideToggle(500);
});
});
var el = document.createElement('div');
el.className = "heading";
el.innerHTML = "whatever you want";
$('.listResults').append(el);
var el2 = document.createElement('div');
el2.className = "content";
el2.innerHTML = "whatever you want shown";
$('.listResults').append(el2);
jQuery(".content").hide();
HTML 有一个带有类的 div listResults
,所有内容都被附加到该类中。目前javascript在加载后运行,所以我在jQuery.hide
它.content
生成后调用它。
问题是,当我单击其中一个标题 div 时,它不会下拉内容。有任何想法吗?