簡體   English   中英

在Tritium中,如何切換兩個元素的位置?

[英]In Tritium, how do I switch the position of two elements?

我有兩個彼此相鄰的元素,如下所示:

<div id="parent">
    <div id="child1"></div>
    <div id="child2"></div>
</div>

切換兩個子元素順序的最快方法是什么?

您可以使用move_to與位置確定功能after ,像這樣:

html() {
  $("/html/body") {
    $("./div[@id='parent']/div[@id='child1']") {
        move_to("../div[@id='child2']", "after") 
    }
  }
}

這是氚運動場的鏈接: http//play.tritium.io/4078eded016a450e165d9f358cd547d3e47602d6

我喜歡用move_to底部。 如果元素上沒有id,這也很好,所以你可以選擇第一個,例如然后將它移到底部。 這是@noj響應的另一個變種:

$("//div[@id='parentDiv')]/div[@id='anyChildGoingToBottom'") {
  move_to("..", "bottom")
}

http://tester.tritium.io/923b23858ddb8fd7d9ccf348b2e7dc67fddb8cde

暫無
暫無

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

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