我有500個<p>
元素,每一個與他們的CSS約500 <span>
元素設置不透明度1創建無特殊兒童對父母的
如果我$('p').css('opacity', .5)
,一切都在瞬間更新。
如果我$('p span').css('opacity', .5)
,它需要幾秒鐘來更新。明顯。它遍歷每個元素。
我的問題是:給定任意一組不同<p>
元素<span>
元素,還有什麼能讓一切,但那些跨度改變不透明度.5的好辦法?我試過not。 $('p').not($('p span').slice(5, 600)).css('opacity', .5)
不起作用 - 可能是因爲我正在執行集合代數以將孩子從父母中移除。我希望這會隱含起作用。唉。
有沒有解決這類問題的好方法? Here's a fiddle。
$('p span').not($('p span').slice(5, 600)).css('opacity', .5)
作品...但它是緩慢的: -/
只是爲了確保,你是包裝在引號的選擇權? ...不像你發佈的代碼... –
@ComputerArts是的,更新,thx。 – jedierikb
250000 div O_o – zerkms