2013-07-22 2 views
-1

Мне нужно извлечь библиотеку jquery. Библиотека jquery содержит множество функций. Но из этой библиотеки используется лишь несколько функций. Поэтому мне нужно удалить все ненужные функции из этой библиотеки. Есть ли простой способ сделать это.Извлечение библиотеки JQuery

+0

У вас есть информация о подробностях? Если нет, я сомневаюсь, что кто-то сможет вам помочь. Вы пытаетесь удалить части jQuery? –

+0

Я предполагаю, что _only_ способ сделать это - открыть неповрежденный источник jQuery в текстовом редакторе, а затем выбрать функции, которые вам не нужны, и нажать 'Delete';). – Teemu

+0

Какие именно функции вы хотите сохранить? – Stano

ответ

-1

Почему вы хотите удалить эти функции?
Если это размер файла, вы можете посмотреть на более легкие рамки, такие как MooTools, или у вас есть jquery-min.
Вы также можете отредактировать файл jquery с помощью хорошего редактора.

+0

Не могли бы вы рассказать мне, что это за редакции? На самом деле, одно дело - размер файла. И это одно из требований нашего cient – user2579448

+0

Редактор, который вы хотели, вам нужно много рефакторинга. Как OptimusCrime сказал: «Многие jQuery-методы зависят друг от друга, а это значит, что вы не можете просто взять один из ядра и ожидать, что он будет работать. Это намного сложнее». – Done

+0

Большое спасибо – user2579448

2

Короткий ответ: просто откройте файл и скопируйте &, вставьте необходимые вам функции. Вы не указываете, какие из них есть, поэтому вам придется самостоятельно выполнять эту работу.

Длинный ответ: Почему вы хотите это сделать? jQuery - это просто библиотека, которая упрощает запись js. Это означает, что все, что написано в jQuery, можно сделать с помощью чистого js. Было бы намного проще просто написать функции прямо. Кроме того, многие jQuery-методы зависят друг от друга, а это означает, что вы не можете просто взять одно из ядра и ожидать его работы. Это гораздо сложнее.

И, как и в случае с Done, нет действительно веских оснований для этого. Вы можете немного уменьшить размер файла, но с сегодняшней скоростью загрузка минимальной библиотеки, такой как js, не займет много времени. Если вы используете cdn google, большинство людей уже уже кэшировано.

Подводя итог: Скопируйте & пасту, если вам действительно нужно, но я настоятельно рекомендую не делать этого.

Смежные вопросы