【发布时间】:2013-02-01 22:53:48
【问题描述】:
我对 jquery 还很陌生,所以对它不太了解,我问了一个关于使用 jquery 将某些元素的类更改为特定类的问题,如果存在另一个特定元素 - JQuery - Change certain element classes to specific classes if certain other element is present
似乎需要一个事件监听器,我对事件处理程序有基本的了解,但这通常与点击等操作有关(例如“go”)在附近的元素上运行函数(下面的示例)。
这是一个博客,它将使用某些标签来改变帖子的布局,下面有一些重复的html来说明定位需要如何工作
类是跨度(使用引导程序)
html
<div class="container">
<div class="span6">
</div>
<div class="span6">
<a class="taglink">text</a>
</div>
</div>
<div class="container">
<div class="span6">
</div>
<div class="span6">
<a class="taglink">text</a>
</div>
</div>
我想要的是 a & b 和 only a & b 的类从跨度 6 更改为 12 当 a 类“taglink”之一中的文本是 在 同一个容器 div 内等于 'go'。
这样只有 'go' 标记只会影响 'a' 和 'b' div 类,并且只会影响其自己的 'container' div 中的 a 和 b。
【问题讨论】:
-
你要不要点击链接。或者它只是在页面加载时发生。
-
你不能有两个具有相同 id 的元素。
-
修正了文字,没有更多的id
-
在您最近一次编辑(其中删除了 id)之后,所有元素都没有 id 或 class 或 name 或任何东西 == a OR b,因此您的问题不再有意义跨度>
标签: jquery events layout listener parent-child