嗨即時做一個PHP循環,我設置一個類,這個循環制作一個項目列表,並且它們中的每一個都會有一個「共享」按鈕,它將打開一個窗口,(div顯示:無)的JavaScript打開這個div,和它的作品完美..在javascript中增加+1類
我的問題是,在這一刻我已插入循環內的<script>
代碼,以便每個項目都有自己的<script></script>
代碼...
有什麼辦法只做一個,並從PHP循環中取出代碼,以便我可以改進代碼。
<script>
$('a.sharebtnc').click(
function(event) {
event.stopPropagation();
$('div.redescompartir').fadeToggle(300);
}
);
</script>
在循環好,我剛添加到類的ID是這樣的(編號:32)
<script>
$('a.sharebtnc32').click(
function(event) {
event.stopPropagation();
$('div.redescompartir32').fadeToggle(300);
}
);
</script>
我怎樣才能讓這個腳本適用於所有元素無論ID號,我不知道,但我知道這是做這件事的正確方法,對吧?
的HTML很簡單,它同樣爲每個項目......我的意思是每個項目都有自己的div與<a href="" > </a>
元素
<a href="#" class="sharebtnc(id)">
<div class="redescompartir(id)">
<a href="" >Twitter </a>
<a href="" >Facebook </a>
<a href="" >Google </a>
<a href="" >Foursquare </a>
</div>
什麼是DOM的樣子? 「輸入」是「div」的孩子,父母還是兄弟姐妹?正確的做法是使用'this'來引用clicked元素,然後遍歷你想要切換的目標。 – nrabinowitz
div是一個普通div,我會粘貼我的代碼,但它是一個具有四個href元素的普通div。 –