Javascript.RU

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

Скрытие определенного кода
Всем привет!
помогите пожалуйста решить проблему..
Есть код.

...
<tr class="table-1-center">
  <span class="del-file">X</span>
</tr>
<tr class="table-1-center">
  <span class="del-file">X</span>
</tr>
<tr class="table-1-center">
  <span class="del-file">X</span>
</tr>
.....


При нажатии на "кнопку" (.del-file) должен скрываться его (.table-1-center).

Пытался сделать так, но не работает(((

$(function () {
  $('.del-file').click(function () {
    $(this).find('.table-1-center').hide();
  });
});

Ответить с цитированием
  #2 (permalink)  
Старый 09.09.2011, 18:45
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

$(function () {
    $('.del-file').click(function () {
        $(this).closest('.table-1-center').hide();
    });
});
Ответить с цитированием
  #3 (permalink)  
Старый 09.09.2011, 18:48
Профессор
Отправить личное сообщение для Dorian_bs Посмотреть профиль Найти все сообщения от Dorian_bs
 
Регистрация: 24.03.2011
Сообщений: 217

Спасибо большое!)))))))))
Ответить с цитированием
  #4 (permalink)  
Старый 09.09.2011, 19:18
Профессор
Отправить личное сообщение для Dorian_bs Посмотреть профиль Найти все сообщения от Dorian_bs
 
Регистрация: 24.03.2011
Сообщений: 217

А почему если код сделать таким, то скрип не работает?(( Что тут не правильно?
$('.del-file').live({
    'click': function() {
       $(this).closest('.table-1-center').hide();
    }
});
Ответить с цитированием
  #5 (permalink)  
Старый 09.09.2011, 19:25
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

Все правильно. Ошибка где-то еще.
Ответить с цитированием
  #6 (permalink)  
Старый 09.09.2011, 19:32
Профессор
Отправить личное сообщение для Dorian_bs Посмотреть профиль Найти все сообщения от Dorian_bs
 
Регистрация: 24.03.2011
Сообщений: 217

Странно)) Тогда как можно применить скрипт для подгруженного контента ajax'м ?
Ответить с цитированием
  #7 (permalink)  
Старый 09.09.2011, 19:41
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

Ну у меня же работает.
<button>Load content</button>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
<script> 
$('.del-file').live({
    'click': function() {
       $(this).closest('.table-1-center').hide();
    }
});
 
$('button').click(function() {
    var html = '<div class="table-1-center"><span class="del-file">x</span></div>' + 
                    '<div class="table-1-center"><span class="del-file">x</span></div>';
    $('body').append(html);
});
</script>
Ответить с цитированием
  #8 (permalink)  
Старый 09.09.2011, 19:53
Профессор
Отправить личное сообщение для Dorian_bs Посмотреть профиль Найти все сообщения от Dorian_bs
 
Регистрация: 24.03.2011
Сообщений: 217

У Вас работает этот код?
$('body').live({
'click': function() {
alert();
}
});
У меня нет. Очень странно...
Ответить с цитированием
  #9 (permalink)  
Старый 09.09.2011, 20:02
Профессор
Отправить личное сообщение для Dorian_bs Посмотреть профиль Найти все сообщения от Dorian_bs
 
Регистрация: 24.03.2011
Сообщений: 217

Все!) Проблема решена)
Это из-за глупости юкоза. Необходимо было подключить jquery под </head>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
скрыть из исходного кода часть javascript кода. javasc Javascript под браузер 10 12.03.2014 09:32
Рег.выражения, подсветка кода lynch1 Events/DOM/Window 6 17.12.2012 20:04
Стоимость строки вашего кода? greatilya Оффтопик 4 02.06.2011 16:46
Генератор Html кода Grindel Общие вопросы Javascript 0 08.10.2010 20:06
Скрытие, показ определённого div блока. Flashton Events/DOM/Window 5 11.04.2010 23:44