Как “постепенно исчезнуть” и “удалить” отделение в jQuery?

Почему бы не сделать свой собственный? Откройте ~/.bash_profile или ~/.bashrc или /etc/bashrc (откройте его кнопкой sudo) и добавьте следующую строку внизу:

alias tree='find . -print | sed -e "s;[^/]*/;|____;g;s;____|; |;g"'

Теперь выйдите из системы и снова войдите в систему, и ваш [ 115] команда должна работать - хотя без какой-либо функции утилиты, без сомнения:)

Я проверял это, но благодаря http://osxdaily.com/2016/09/09/view- папка-дерево-терминал-мак-ос-дерево-эквивалент / за идею.

227
задан Fábio Perez 10 February 2016 в 07:25
поделиться

3 ответа

Попробуйте это:

<a onclick='$("#notification").fadeOut(300, function() { $(this).remove(); });' class="notificationClose "><img src="close.png"/></a>

я думаю, что Ваши двойные кавычки вокруг эти onclick заставляли его не работать. :)

РЕДАКТИРОВАНИЕ : Как указано ниже, встройте JavaScript, является злым, и необходимо, вероятно, вынуть это из onclick и переместить его в jQuery click() обработчик событий. Именно так спокойные дети делают его в наше время.

424
ответ дан Paolo Bergantino 23 November 2019 в 03:48
поделиться

действительно необходимо попытаться использовать jQuery в отдельном файле, не встроенном. Вот то, в чем Вы нуждаетесь:

<a class="notificationClose "><img src="close.png"/></a>

И затем это у основания Вашей страницы в <script> теги по крайней мере или во внешнем файле JavaScript.

$(".notificationClose").click(function() {
    $("#notification").fadeOut("normal", function() {
        $(this).remove();
    });
});
91
ответ дан Nick Berardi 23 November 2019 в 03:48
поделиться

Вы попробовали это?

$("#notification").fadeOut(300, function(){ 
    $(this).remove();
});

таким образом, с помощью тока этот контекст для предназначения для элемента во внутренней функции а не идентификаторе. Я использую этот шаблон все время - он должен работать.

30
ответ дан Tamas Czinege 23 November 2019 в 03:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: