【发布时间】:2017-03-09 13:47:31
【问题描述】:
我想在按下按钮时切换(隐藏/显示)一个元素。我有两种方法来实现这一点:
根据类名查找元素,如
$('.my-content')根据其在按钮的相关 DOM 位置查找元素,例如
$('#my-button').parent().next().next().next()
但是,在我看来,以上都不是非常可靠,因为万一有人更改了 HTML 代码,上述方法应该不起作用。我还缺少什么更可靠的东西吗?
【问题讨论】:
-
万一有人更改了 HTML 为什么?
-
这就是你编写单元测试的原因。
标签: javascript jquery