div id="picksItem1" class="browser-content-item" onclick="navigate('https://ddg.gg',$(this).attr('id'))">
<div class="browser-content-item-frame"></div>
</div>
JQuery的
function navigate(link,item) {
$(item).children('.browser-content-item-frame').css("width", ($(window).width()/2) + 80 + "px");
$(item).children('.browser-content-item-frame').css("height", "320px");
}
Full Context(點擊 「編輯精選」 中的縮略圖預覽部分)
沒有錯誤報告,但沒有任何反應。記錄$(item).children會返回一條關於它爲空的消息。
或更好的是,停止使用內嵌javascript – adeneo
可能會有數百個像這樣的元素。我不知道我應該如何爲每個人單擊一個監聽器。 –
請參閱我的補充以迴應@adeneo非常真實的評論。 – Mouser