App window
Button
app menu
This is a list item in an unordered list
ul .click-me
ul .and-me
This is a list item in an ordered list
ol .click-me
ol .and-me
This is the output area
{"ScriptPreparationCode":null,"TestCases":[{"Name":"Dex ::: first()","Code":"DexV2.tag(\u0022li\u0022).first();","IsDeferred":false},{"Name":"jQuery ::: first()","Code":"$(\u0022li\u0022).first();","IsDeferred":false},{"Name":"Dex ::: index()","Code":"DexV2.tag(\u0022li\u0022).index();","IsDeferred":false},{"Name":"jQuery ::: index()","Code":"$(\u0022li\u0022).index();","IsDeferred":false},{"Name":"Dex ::: getNode()","Code":"DexV2.tag(\u0022li\u0022).getNode(1);","IsDeferred":false},{"Name":"jQuery ::: get()","Code":"$(\u0022li\u0022).get(1);","IsDeferred":false},{"Name":"Dex ::: exists()","Code":"var exists = DexV2.tag(\u0022li\u0022).exists();","IsDeferred":false},{"Name":"jQuery ::: exists equivalent","Code":"var exists = $(\u0022li\u0022).length \u003E 0;","IsDeferred":false},{"Name":"Dex ::: parent()","Code":"var dexObject = DexV2.tag(\u0022h1\u0022).parent();","IsDeferred":false},{"Name":"jQuery ::: parent()","Code":"var jqueryObject = $(\u0022h1\u0022).parent();","IsDeferred":false},{"Name":"Dex ::: closest()","Code":"var dexObject = DexV2.tag(\u0022h1\u0022).closest(\u0022.app-menu\u0022);","IsDeferred":false},{"Name":"jQuery ::: closest()","Code":"var dexObject = $(\u0022h1\u0022).closest(\u0022.app-menu\u0022);","IsDeferred":false},{"Name":"Dex ::: filter()","Code":"var dexObject = DexV2.tag(\u0022ul\u0022).filter(\u0022li\u0022);","IsDeferred":false},{"Name":"jQuery ::: find()","Code":"var jqueryObject = $(\u0022ul\u0022).find(\u0022li\u0022);","IsDeferred":false}]}