Я очень не хочу предложить второе решение, особенно то, которое я не использовал бы сам, но, если бы Вы абсолютно имели , чтобы сделать это и не использовать генератор, как в других ответах:
def do_something_with_item(item):
print item
empty_marker = object()
try:
first_item = my_generator.next()
except StopIteration:
print 'The generator was empty'
first_item = empty_marker
if first_item is not empty_marker:
do_something_with_item(first_item)
for item in my_generator:
do_something_with_item(item)
Теперь мне действительно не нравится это решение, потому что я полагаю, что это не то, как должны использоваться генераторы.
Три шага:
Добавьте код «return false;» в конце функции щелчка, чтобы остановить публикацию страницы об этом действии.
$(document).ready(function() {
$("#object-created-panel").hide();
$("#create-object-btn").click(
function() {
$("#object-created-panel").show("");
return false;
}
);
});