我已經安裝的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