Чтобы ответить на ваш вопрос напрямую, вы можете использовать:
$.fn.show = function() { return; } // Or similar
чтобы отключить $ (). Show () для работы когда-либо снова ... но это будет уничтожено, когда страница обновится в любом случае.
Однако я бы избежал такого подхода!
Другой подход - написать разметку так, чтобы форма входа в систему начиналась с display: none
где-то в CSS. Затем используйте этот код, чтобы показать его, когда кто-то нажимает кнопку входа в систему:
$('#loginbutton').bind('click', function() { $('#loginform').show(); }
Таким образом, форма никогда не должна появляться, если пользователь не запрашивает ее.