Я обнаружил, что использую этот метод за тонну для выполнения действий на основе URL-адреса тега привязки (с jQuery):
("a").live("click", function(event)
{
event.preventDefault();
var href = $(this).attr("href");
// do something with URL
}
В другом месте моего приложения у меня есть некоторые табличные данные, к которым я добавляю встроенные правки. Когда вы дважды щелкаете <td>
в <table>
, это делает данные редактируемыми (текст, выбор даты и т. Д.), А нажатие кнопки «Ввод» отправит запрос $.ajax
для сохранения нового значения. Мой вопрос: если с каждым из этих <td>
связан href, как и где я должен хранить URI?
Например, <td>
будет иметь URL-адрес типа / articles / field / title / id / 5 , который я буду анализировать с помощью javascript и отправлять сообщение с использованием некоторых параметров.
Это приемлемо:
<td href="/articles/field/title/id/5">
А затем использовать тот же JavaScript, что и выше? Или ...
- Должен ли я добавить скрытый внутри
?
- Должен ли я обернуть содержимое в
тег внутри и сделать
что вместо двойного щелчка?
- Или я должен использовать какое-то другое свойство?
Идеи очень приветствуются.