簡體   English   中英

可以使用jquery定位類嗎?

[英]Can you target classes with jquery?

我想做的是$('.class.img').css('cellpadding', variable);

它似乎不起作用。 我嘗試谷歌搜索無濟於事。 任何幫助,將不勝感激。 我正在嘗試將其應用於給定類的元素內的圖像。

CSS像style="..."一樣內聯應用樣式屬性,並且不修改.class本身。

$('.class').css不執行任何操作。

$('.class').css('color','red')編寫顏色樣式

$('.class').css('color')讀取顏色樣式

因此,將您的img元素定位在具有“ cellBox”類的元素中:

var borderx = "1px solid red";
$('.cellbox img').css('border',borderx);

(設置border ,但是您可以用相同的方式設置padding 。)

http://jsfiddle.net/SBjfp/2/查看工作示例

(請注意,jQuery文檔說不支持諸如paddingborder速記屬性;這主要適用於獲取屬性; [如上所述]的設置通常可行,因為底層瀏覽器的實現支持該設置。)

jQuery選擇器引擎與類選擇器完美配合。

唯一明顯與此相關的問題(可能還有其他問題,但是您未提供任何上下文(例如文檔的外觀或運行語句的內容))是css是一個函數,而您沒有調用它(即css('foo') )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM