答案 0 :(得分:1)
您将事件附加到h1
标记,而div
元素不是子元素,而是<{1}}标记的兄弟。
此外,您的HTML需要修复或代码无效,您忘记了h1
结束标记。
更改HTML:
h1
然后更新您的脚本以使用兄弟姐妹而不是孩子,并添加缺少的// From
<h1>CLICK AND OPEN<h1>
// To
<h1>CLICK AND OPEN</h1>
参数或event
将引发错误:
event.stopPropagation()
答案 1 :(得分:1)
我修改了 Fiddle 。请看看。
$('div.input').hide();
$('.uyeform h1').click(function() {
$('div.input').slideToggle('300');
event.stopPropagation();
});
答案 2 :(得分:0)
你有很多问题。首先,您不包括jquery库。
然后你说event.stopPropagation
但是从来没有定义过。此外,h1
没有孩子
检查this fiddle并查看其是否符合您的要求