【发布时间】:2014-09-29 12:59:32
【问题描述】:
我想要做的是,当点击六个 div 之一时,一个单独的 div 中会出现 3 个特定的 div。最初的六个 div 中的每一个都有三个相似但不同的 div 与之相关。
http://jsfiddle.net/petiteco24601/hgo8eqdq/
$(document).ready(function () {
$(".talkbubble").mouseout(function(){
$(".sidebar").show();
});$
$(".talkbubble").click(function(){
$
如何做到这一点,以便当您单击“talkbubble” div 时,会出现一个不同的“sidebar” div 及其所有包含的元素,并且当您鼠标移出时,第一个 talkbubble div 会自动激活?
【问题讨论】:
-
为什么这么多
$(document).ready(function() {? -
您的代码无法编译..您有语法错误
-
你真的应该停下来看看你的代码的格式和正确性。你有语法错误,嵌套的 document.ready 函数,而且缩进很差。干净的代码是通往成功之路的第一步。使用 Fiddle 中的 TidyUp 按钮,然后查看 jslint。
-
您应该“美化”(即格式化)您的代码,以便您更容易看到至少有一个
}缺失 ;-) -
您是否正在尝试做这样的事情? jsfiddle.net/dztf9pLp
标签: javascript jquery onclick divider