Удалить не нужные картинки

Ситуация такая, при нажатии на меню меняется картинка. Использую scriptbreaker-multiple-accordion-1.js, вместо + и - картинки, меню динамическое, как добавить картинки ко всем кроме тех где оно добавляется с помощью плагина? Заранее спасибо. вот меню
<ul class="menu topnav">
	 <li><a href="#">Главная</a></li>
 <li><a href="#">Классы</a></li>
 <li><a href="#">График</a></li>
 <li><a href="#">0Ме</a></li>
 <li><a href="#">Привет</a></li>
 <li><a href="#">Обучение</a>
 <ul>
 <li><a href="#">Наши инструменты</a></li>
 <li><a href="#">Программа обучения</a></li>
 <li><a href="#">Меню</a></li>
 </ul>
 </li>
 <li><a href="#">Студия</a></li>
 </ul>
добавляю картинки так, исключая уже существующие, но че то не то
$("ul.menu li a:not(a>span)").after("<span><img src='images/right.png' alt='' /></span>");
2 ответа

как добавить картинки ко всем кроме тех где оно добавляется с помощью плагина?
Как вариант...
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
$(document).ready(function (){
	$('ul.menu li a:not(:has(span))').after("<span><img src='http://javascript.ru/forum/images/smilies/victory.gif' alt='' /></span>")
})
</script>
</head>
<body>
<ul class="menu topnav">
	<li><a href="#">Главная</a></li>
	<li>
		<a href="#">
			Классы
			<span><img src='http://javascript.ru/forum/images/smilies/nono.gif' alt='' /></span>
		</a>
	</li>
	<li><a href="#">График</a></li>
	<li><a href="#">0Ме</a></li>
	<li><a href="#">Привет</a></li>
	<li><a href="#">Обучение</a>
		<ul>
			<li><a href="#">Наши инструменты</a></li>
			<li><a href="#">Программа обучения</a></li>
			<li><a href="#">Меню</a></li>
		</ul>
	</li>
	<li><a href="#">Студия</a></li>
</ul>
</body>
</html>


Блин, затупил. все ок, просто формировани было через jquery, а вывод шел перед ним))) поменял места все тип топ. Спасибо. Выборка можно сказать, не виновата)))