How to Get Client IP Address in jQuery

/*Source:
https://stackoverflow.com/a/36006595/3599237
*/
function GetUserIP(){
  var ret_ip;
  $.ajaxSetup({async: false});
  $.get('http://jsonip.com/', function(r){ 
    ret_ip = r.ip; 
  });
  return ret_ip;
}