Changeset 1324

Show
Ignore:
Timestamp:
06/12/09 02:18:13 (9 months ago)
Author:
admc
Message:

checking in jquery selector locators

Location:
trunk/windmill/html/js/wm
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/windmill/html/js/wm/global.js

    r1317 r1324  
    8181    s = 'Looking up label '+ paramObject.label; 
    8282    element = elementslib.Element.LABEL(paramObject.label); 
     83  } 
     84  //if jquery was passed 
     85  else if(typeof paramObject.jquery != "undefined") { 
     86    s = 'Looking up jquery selector '+ paramObject.jquery; 
     87    var jQ = jQuery(windmill.testWin().document); 
     88    var chain= paramObject.jquery.split('.'); 
     89    var start = eval('jQ.find'+chain[0]); 
     90    var theRest = paramObject.jquery.replace(chain[0],''); 
     91    element = eval('start'+theRest); 
    8392  } 
    8493  else { 
  • trunk/windmill/html/js/wm/registry.js

    r1316 r1324  
    2222 
    2323//Setup all the current methods supported 
    24 windmill.registry.locator = ['id','link','xpath','jsid', 'name','value','classname', 'tagname','label']; 
     24windmill.registry.locator = ['id','link','xpath','jsid', 'name','value','classname', 'tagname','label','jquery']; 
    2525//windmill.registry.locator.push('id','link','xpath','jsid', 'name','classname', 'tagname'); 
    2626