let alertView = UIAlertView(title: "Oops!", message: "This feature isn't available right now", delegate: self, cancelButtonTitle: "OK")
становится
let alertController = UIAlertController(title: "Oops!", message: "This feature isn't available right now", preferredStyle: .Alert)
let OKAction = UIAlertAction(title: "OK", style: .Default) { (action) in }
alertController.addAction(OKAction)
self.presentViewController(alertController, animated: true) { }
интересно .. когда я заменил
$("body").trigger("click")
на
jQuery("body").trigger("click")
ЭТО СРАБОТАЛО !!!
У вас должно получиться что-то вроде этого:
$('body').click(function() {
// do something here
});
Функция обратного вызова будет вызываться, когда пользователь щелкает где-нибудь на веб-странице. Вы можете запустить обратный вызов программно с помощью:
$('body').trigger('click');
Я использовал следующий код несколько раз, и он отлично работает:
$("body").click(function(e){
//you can then check what has been clicked
var target = $(e.target);
if (target.is("#popup")) { }
}); // Added ); this for correct syntax