2015-08-29 136 views
1

嗨,我需要找到匹配特定模式的元素的類。 基本上我想要做的是添加自定義文本到基於框架的產品中的窗體的結尾。jQuery如何找到具有特定動作的元素的類

產品的所有實例都具有相同的

<form action="/cart" method="post" class="..."> 
</form> 

我需要找到類表單元素在每個這樣的實例,這樣我可以遍歷到最後一個孩子,並添加我的一段文字。 是否可以單獨使用jQuery? 感謝

回答

1

使用jQuery您可以通過[]

$('[action="/cart"]')

這就是屬性等於值包裹它找到一個屬性的元素,但你可以做包含由=前添加*像這樣:

$('[action*=cart]')

這裏的屬性s的列表選民:如果你想獲得洛杉磯

https://jsfiddle.net/op7bv8Lu/


https://api.jquery.com/category/selectors/attribute-selectors/

然後獲取屬性類:

$('[action="/cart"]').attr('class')

快速樣品這裏st元素,您可以將:last添加到選擇器。

$('[action*=cart]:last').attr('class')

同樣,樣品在這裏:

https://jsfiddle.net/xzpag6up/

+0

太謝謝你了!好的jQuery不會令人失望; :) –

相關問題