如果有人能看到什麼是這裏的罪魁禍首我將不勝感激。我已經嘗試使用本地JS而不是jQuery來實現點擊功能,但是,點擊功能無法以任何方式工作。我必須在這裏失去一些東西。麻煩腳本用來觸發點擊事件
HTML:
<ul class="adcats">
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
<div class="contactform fashion">Testing</div>
<div class="contactform othername">Other</div>
<div class="contactform othername2">Others</div>
JS代碼:
var hideforms = jQuery('.contactform').hide();
var buttons = jQuery('.adcats > li');
var hideforms;
revForm = function() {
hideforms;
};
buttons[0].click = function() {
revForm;
document.getElementsByClassName("fashion").style.display = "block";
};
偉大的提示,指出了getClass返回數組,即使它的確是1個元素。但是,仍然沒有工作因爲某種原因... – Kald
@Kald你需要分享你的HTML也包括喜歡時尚和聯繫形式的其他元素所指......也不要忘了添加腳本中的DOM準備處理 –
剛剛修訂它。它只是共享一個普通類的3個div,但普通類與click事件無關。 – Kald