JQuery удаляет элемент DOM после постепенного исчезновения

Каждый, кто ответил на этот вопрос до сих пор, абсолютно прав - read() перемещается по файлу, поэтому после того, как вы его вызвали, вы не можете его снова называть.

Что я буду add - это то, что в вашем конкретном случае вам не нужно искать назад или снова открывать файл, вы можете просто сохранить текст, который вы прочитали в локальной переменной, и использовать его дважды или столько раз, сколько вам нравится, в вашей программе:

f = f.open()
text = f.read() # read the file into a local variable
# get the year
match = re.search(r'Popularity in (\d+)', text)
if match:
  print match.group(1)
# get all the names
matches = re.findall(r'<td>(\d+)</td><td>(\w+)</td><td>(\w+)</td>', text)
if matches:
  # matches will now not always be None
39
задан Eddie 1 March 2009 в 04:06
поделиться

2 ответа

Вы используете remove() функция неправильно.

$(element).click(function() {
    $(this).fadeOut(500, function() { $(this).remove(); });
});
108
ответ дан Georg Schölly 12 November 2019 в 13:00
поделиться

См. это ранее ТАК вопрос.

3
ответ дан Community 12 November 2019 в 13:00
поделиться
Другие вопросы по тегам:

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