Вы можете сделать оператор ввода while True loop, чтобы он неоднократно запрашивал вход пользователя и затем прерывал этот цикл, если пользователь вводит ответ, который вам нужен. И вы можете использовать try и except blocks для обработки недействительных ответов.
while True:
var = True
try:
age = int(input("Please enter your age: "))
except ValueError:
print("Invalid input.")
var = False
if var == True:
if age >= 18:
print("You are able to vote in the United States.")
break
else:
print("You are not able to vote in the United States.")
Переменная var такова, что если пользователь вводит строку вместо целого, программа не будет возвращать «Вы не можете голосовать в Соединенных Штатах ».
вы можете скрыть тег привязки и щелкнуть по нему программно:
<a href="#" id="clickMe" data-reveal-id="myModal" style="display:none;">Click Me For A Modal</a>
$('#clickMe').click();
он откроется, не нажимая ни одной ссылки или кнопки на странице, а за программным нажатием.
вы также можете сделать:
$("#myModal").reveal();
Попробуйте
$(document).ready(function() { //or $(window).load(function(){
$('#myModal').reveal($(this).data());
});