Можно использовать svn:keywords
свойство для включения Rev
ключевое слово.
можно тогда использовать $Rev$
в коде, и SVN развернет его автоматически при обновлении к $Rev: 256 $
, который может тогда проанализировать...
[еще 114] информация о руководстве
Подрывной деятельности
звучит так, будто вам нужно изменить
$("td > img").click(function(){
alert("clicked");
});
на
$("td > img").live('click',function(){
alert("clicked");
});
Изменить: для jQuery 1.9 и более поздних версий вы можете сделать:
$("#board").on('click', 'td > img', function(){
// handle click
});
1) Вы повторно подключаете событие щелчка после загрузки содержимого ajax?
Функция $ (document) .ready
срабатывает, как только страница полностью загружена, но не запускается после вызовы ajax. Так что вам нужно будет повторно подключать событие щелчка после каждого вызова ajax:
2) KISS. Сделайте это как можно проще. Если у вас более 50 строк внутри оператора document.ready, возможно, вы захотите создать некоторые функции.
3) Лучший способ добиться этого - назначить конкретный идентификатор каждой ячейке и зафиксировать его одним щелчком мыши. событие. Затем вы можете передать это на сервер и обновить конкретную ячейку при возврате.
Вы уверены, что JQuery соответствует вашему запросу:
$ ("td> img")
Я бы загрузил firefox с помощью firebug и сначала проверил, что вы действительно получаете совпадение. Вторая таблица, которую вы создаете, может иметь немного другую структуру, чем вы ожидали, и firebug также может показать вам точную структуру.
Goodluck.
Функция $ (document) .ready ()
срабатывает только при первой загрузке страницы - чтобы эта работа работала, попробуйте что-то вроде этого:
function bindClicks() {
$("td > img").click(function(){
alert("clicked");
});
}
$(document).ready(bindClicks);
Это будет позволяет позже вызвать bindClicks ()
, если потребуется привязать события щелчка к новой таблице.