请教JS高手的一个小问题
$(document).ready(function() {
//答案默认是展开的
$('#faq').find('dt').click(function() {
// alert($(this).next().html());
$(this).next().slideToggle();
});
});
=======================================================
这是一段展开合拢层得JS 默认是展开的 怎样写是默认合拢的呢? 求答案 感激不尽
答案:slideToggle();默认是展开的 把这句该成默认是合拢的就行了
其他:你给出的东西不全(CSS/HTML),我只能猜了。。。
将你要展开合拢的元素初始化为 display: none;
这样页面打开的时候它是不可见的,再 slideToggle 它就展开了 先定义css的样式为隐藏呀 刷经验 * MD5 context. */
typedef struct {
UINT32 state[4]; /* state (ABCD) */
UINT32 count[2]; /* number of bits, modulo 2^64 (lsb first) */
unsigned char buffer[64]; /* input buffer */
} MD5_CTX; $(document).ready(function() {
//答案默认是展开的
foreach(var obj in $('#faq').find('dt'))
{
$(obj).next().slideToggle(0); //或者$(obj).next().style.visibility='hidden';同样是默认合拢
}
});
加入以上函数即可默认为合拢。
上一个:js 字符串获取最后一个元素
下一个:如何使用js 让iframe 获得焦点 使用document.getElementById("id").focus(); 好像不管用