JQuery

умываю о том, как уменьшить количество кода javascript, включив ajax для ссылок из атрибутов. Пример:

<a href="/Default/Link.html" data-endpoint="/Ajax/Link.html" rel="targetId" async="true">Click me!</a>

async="true" отключит поведение ссылки по умолчанию (href) и выполните вызов ajax, используяdata-endpoint значение и вставьте его в идентификатор элемента, определенный вrel.

Я не эксперт по JS, поэтому буду признателен за любые мысли или подводные камни при использовании этого подхода. Такие параметры, как cache: true и т. Д., Было бы неплохо иметь возможность передавать данные, но не очень нужны, поскольку я хотел бы сделать это для получения частичных представлений, которые содержат больше или меньше живых данных (кеш не требуется).

(Это вдохновлено из выступления, которое я видел о том, как facebook минимизировал их код, но, вероятно, очень упрощенный по сравнению с тем, как они оптимизируют все до каждого бита и байта)

Ответы на вопрос(1)

Ваш ответ на вопрос