我已经安装的Joomla 3和我试着从与同一个类中的多个元素的元素,但是当我在元素上应用onmouseover事件,功能影响与所有元素同一类的,我想要的功能的影响,选择元素(的onmouseover元素)选择里面有多种元素于同一类的div元素的onmouseover
(西班牙)
我在的Joomla 3做了一个网站,并希望通过声明onmouseover事件到应用效果隐藏的元素(头)在catItemImage,另一个div元素哪一类有在同一个班级几个元素,而不能使用的getElementById因为经理不产生内容使用ID我想改变的元素S,所以我只能从类的样子。
通过我设法隐藏所有“我.encabezado”但我只想躲起来,这与onmouseover事件选择的时间。
感谢
function ocultarDatos() {
var itemk2 = document.querySelectorAll(".encabezado");
for (var i = 0; i < itemk2.length; i++) {
itemk2[i].style.display = "none";
}
}
<span class="catItemImage" onmouseover="ocultarDatos();">
<a href="<?php echo $this->item->link; ?>" title="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>">
<img src="<?php echo $this->item->image; ?>" alt="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>" style="height:auto;" />
</a>
<a rel="author" href="<?php echo $this->item->author->link; ?>"><img class="globo" src="<?php echo $this->item->author->avatar; ?>" alt="<?php echo K2HelperUtilities::cleanHtml($this->item->author->name); ?>" >
</a>
</span>
<div class="catItemView groupLeading">
<div class="encabezado">
<div class="catItemBody">
<div class="clr"></div>
<div class="clr"></div>
<div class="clr"></div>
<div class="clr"></div>
</div>
</div>
<div class="itemContainer itemContainerLast" style="width:12.5%;">
<div class="catItemView groupLeading">
<div class="encabezado">
<div class="catItemBody">
<div class="clr"></div>
<div class="clr"></div>
<div class="clr"></div>
<div class="clr"></div>
</div>
</div>
</div>
</div>
</div>
您好格伦,感谢您的答复,但没有按工作:( '函数ocultarDatos(){ VAR itemk2 = $(本).find( “encabezado。”);用于 (VAR I = 0; I < itemk2.length;我++){ \t \t itemk2 [I] .style.display = “无”; } }' – Nando
你能否澄清一下具体你正在试图做的是它只是用来掩饰一个'encabezado'?元素,还是隐藏所有'encabezado'元素? –
是的,它只是隐藏一个encabezado元素,并带有onovermouse事件 – Nando