Итак, я создаю свое собственное меню панировочных сундуков с помощью jQuery, так как я не хотел загружать другой раздутый плагин. У меня есть этот код:
function go_back(sec) {
$('.content').html('<p>Loading</p>').load('_library_q.php?','sec='+sec);
$(this).nextAll().remove();
}
Это называется по щелчку ссылки. Он загружает область содержимого и удаляет следующие ссылки. Это образец формата каждой ссылки:
<span> > <a style="cursor:pointer" OnClick="go_back('4');">Foo</a></span>
Погрузочные работы, но следующие ссылки не удаляются. Я считаю, что это потому, что он ищет <a>
, однако он не находит его. Мне нужно будет указать родителя <span>
. Я пробовал использовать $(this).parent().nextAll().remove();
Однако это не работает. Любая помощь?
Не могли бы вы привести пример [скрипка] (http://jsfiddle.net)? – Ken
'' '' '' '' '' 'undefined', если вы находитесь в строгом режиме) внутри' go_back', потому что вы вызываете его как глобальную функцию. Это будет элемент внутри обработчика onclick: 'OnClick =" go_back ('4'), это элемент здесь "' – Esailija