2016-04-05 43 views
0

我有一個價值「類型德物資」COL用CSS選擇放養,這裏是我的代碼:使用。接下來CSS選擇器,其中有多個元素

<th nowrap scope="col" onmouseover="OnChildColumn(this)" class="ms-vh2"> 
    <div Sortable="" SortDisable="" FilterDisable="" Filterable="" FilterDisableMessage="" name="LinkTitle" CTXNum="123" DisplayName="Type de matériel" FieldType="Computed" ResultType="" SortFields="View={69d1eb84-0c41-4f10-93d3-4a0c2e62a646}&SortField=LinkTitle&amp;SortDir=Asc" class="ms-vh-div"> 
     <a id="diidSortLinkTitle" onfocus="OnFocusFilter(this)" href="javascript: " onclick="javascript:return OnClickFilter(this,event);" SortingFields="View={69d1eb84-0c41-4f10-93d3-4a0c2e62a646}&SortField=LinkTitle&amp;SortDir=Asc"> 
      Type de matériel 
      <img src="/_layouts/images/blank.gif" class="ms-hidden" border="0" width="1" height="1" alt="Appuyez sur Maj+Entrée pour ouvrir le menu (nouvelle fenêtre)." /> 
     </a><img src="/_layouts/images/blank.gif" alt="" border="0" /><img src="/_layouts/images/blank.gif" border="0" alt="" /> 
    </div> 

    <div class="s4-ctx"> 
     <span> 
     </span> 
     <a onfocus="OnChildColumn(this.parentNode.parentNode); return false;" onclick="PopMenuFromChevron(event); return false;" href="javascript:;" title="Menu Ouvrir"> 
     </a> 
     <span> 
     </span> 
    </div> 
</th> 

<th nowrap scope="col" onmouseover="OnChildColumn(this)" class="ms-vh2"> 
    <div Sortable="" SortDisable="" FilterDisable="" Filterable="" FilterDisableMessage="" name="Provenance" CTXNum="123" DisplayName="Provenance" FieldType="Text" ResultType="" SortFields="View={69d1eb84-0c41-4f10-93d3-4a0c2e62a646}&SortField=Provenance&amp;SortDir=Asc" class="ms-vh-div"> 
     <a id="diidSortProvenance" onfocus="OnFocusFilter(this)" href="javascript: " onclick="javascript:return OnClickFilter(this,event);" SortingFields="View={69d1eb84-0c41-4f10-93d3-4a0c2e62a646}&SortField=Provenance&amp;SortDir=Asc"> 
      Provenance 
      <img src="/_layouts/images/blank.gif" class="ms-hidden" border="0" width="1" height="1" alt="Appuyez sur Maj+Entrée pour ouvrir le menu (nouvelle fenêtre)." /> 
     </a> 
     <img src="/_layouts/images/blank.gif" alt="" border="0" /> 
     <img src="/_layouts/images/blank.gif" border="0" alt="" /></div> 

就像那個:

var elem_title="th.ms-vh2 div a#diidSortLinkTitle"; 
var COL=$(elem_title).text(); 

我得到COL = "Type de matériel"

我想有COL = 「出處」,BAS編輯我給你的COL以前的價值。

我已經試過。接下來的工作,或嘗試。接下來後做的.text:

var COL="th.ms-vh2 div a#diidSortLinkTitle"; 
COL=$(COL).next().text(); 

但它不工作,爲.text()給我什麼。

你能幫我製作這個.next嗎?

+1

你選擇錯了,它會照顧你的錨標記( 「th.ms-VH2 DIV一個#diidSortLinkTitle」) – shahul

回答

1

試試這個

$("th.ms-vh2:eq(0) div a").text();  //First value 
$("th.ms-vh2:eq(1) div a").text();  //Second value 
+0

的下一個元素?我用的.next()? – Jey10

+0

感謝它的工作 – Jey10

相關問題