Мой тип ввода = "отправить" не отображается? - PullRequest
4 голосов
/ 24 июня 2010

почему мой <input type="submit" не отображается на http://ballpointradio.com/new/page_edit.php? Он должен находиться под текстовой областью.

Это действительно сбивает меня с толку !! Это мой JQuery? Я почти уверен, что это не ...

Ответы [ 2 ]

4 голосов
/ 24 июня 2010

У него есть style="display: none" установлен.

Я не смог сразу понять, почему, хотя.

Я не специалист по jquery, но вы могли бы посмотреть, если некоторые извызовы hide() могут быть мешающими.Вот этот, например:

$("#" + this.value).show().siblings().hide();
2 голосов
/ 24 июня 2010
$("#page_selection").change(function(){
    $("#" + this.value).show().siblings().hide();
});
$("page_selection").change();

Этот код при загрузке делает это:

$("#edit1").show().siblings().hide();

Учитывая, что <input type="submit"> является родным братом $('edit1'), он скрыт!

Просто измените .siblings() на .siblings('textarea'), чтобы скрыть только братьев и сестер, которые также являются текстовыми!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...