2017-06-06 67 views
-1

我在嘗試選擇類別爲mstrmojo-ListBox-item selected nAll的div和內容Market Risk。我試過這個:按類名和文本內容選擇元素?

$("[class^='mstrmojo-ListBox-item']","div:contains('Market Risk')") 

然而,它返回所有節點與這個類,就像它省略了第二個參數。

var a = $("[nm='Sel_Team_ListB']") 
$(a).filter(function() { 
    return $(this).text() === 'Market Risk'; 
}) 

它返回一個空字符串。

var a = $("[nm='Sel_Team_ListB']") 
$(a).find("div:contains('Market Risk')", "[class^='mstrmojo-ListBox-item']") 

這一個是最接近的,但它返回所有的父節點,我以後也是。

如何正確執行此操作?謝謝。

+1

假設你正在尋找一個單一的元素的類和背景下,您需要將選擇相結合:'$('DIV [^類=‘mstrmojo-列表框項目’]:含有(「市場風險「)');' –

回答

1

截至目前,要設置第二個參數爲context

在哪裏,因爲你需要的選擇結合起來。

$("div:contains('Market Risk')[class^='mstrmojo-ListBox-item']")