Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.05.2012, 18:34
Новичок на форуме
Отправить личное сообщение для Tregan Посмотреть профиль Найти все сообщения от Tregan
 
Регистрация: 22.07.2010
Сообщений: 9

Удаление по атрибуту.
Все привет помогите разобраться.

Суть задачи:
По нажатию кнопки на картинке нужно удалять 2 элемента на странице.
Фильтрация нужных элементов производится с помощь атрибутов.
то есть в этом примере нужно взять значение атрибута src в img, вырезать
с него часть текста и найти input, value которого равен этому куску.
И удалить оба элемента.

Сам код:
$("#activity_photo_prev .split-my").live('click',function () {
           // У выбранного элемента находим родителя и ложем в thisObj.
            var thisObj = $(this).closest('.tet-my');

          // От родителя ищем img и получаем значение атрибута src
            var nameImg=$(thisObj).find('img').attr('src');

          //Получаем номер символа ("?")
            var strIndex = nameImg.indexOf('?');

         // Ложем в переменную mm -строку до выбранного символа 
            var mm=nameImg.substr(0,strIndex);

        //Вот тут и сама проблема пытаюсь отыскать input, value которого равен mm то есть того кусrа что вырезал.
            var nameInput =$("#activity_photo_list input [value="+mm+"]").remove();
            $(thisObj).remove();

        });

Ошибка которую выдает:
Uncaught Error: Syntax error, unrecognized expression: [value=/upload/activity/f86ff/e93b8aaba1d8ddc96c9d5c65f5e8bb61.jpg]


Суть ошибки не понятна за ранее благодарен
Ответить с цитированием
  #2 (permalink)  
Старый 18.05.2012, 18:54
Аватар для vadim5june
Студент
Отправить личное сообщение для vadim5june Посмотреть профиль Найти все сообщения от vadim5june
 
Регистрация: 30.04.2012
Сообщений: 1,113

По моему там кавычки нужны

[value='"+mm+"']").
Ответить с цитированием
  #3 (permalink)  
Старый 18.05.2012, 19:00
Новичок на форуме
Отправить личное сообщение для Tregan Посмотреть профиль Найти все сообщения от Tregan
 
Регистрация: 22.07.2010
Сообщений: 9

точно.... спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическое удаление строк таблицы Tankist Events/DOM/Window 16 03.07.2013 16:42
удаление из базы mysql bee Общие вопросы Javascript 1 20.04.2012 20:41
Удаление совпадающих значений alex_2017 Элементы интерфейса 3 24.04.2011 14:43
Удаление атрибута в IE - в чем засада? гвоздик Events/DOM/Window 8 14.10.2009 13:23
Добавление и удаление полей в форму anoth3r Events/DOM/Window 1 11.09.2009 15:10