1) Вы не должны. Они необходимы для некоторых плагинов JS Foundation.
2) Если вы хотите просто использовать Reveal Modal, вам не нужно удалять эти метатеги. Вы можете просто включить только этот плагин в ваш webstie:
<script src="/js/foundation.js"></script>
<script src="/js/foundation.reveal.js"></script>
Или, если вы используете foundation.min.js
, вы можете инициализировать только этот плагин:
$(document).foundation('reveal');
3) Если вы абсолютно уверены, что вы хотите удалить эти теги для какой-то причины, у вас есть три возможности:
Editation файл foundation.js
Удалить эту часть из файла foundation.js
.
header_helpers([
'foundation-mq-small',
'foundation-mq-small-only',
'foundation-mq-medium',
'foundation-mq-medium-only',
'foundation-mq-large',
'foundation-mq-large-only',
'foundation-mq-xlarge',
'foundation-mq-xlarge-only',
'foundation-mq-xxlarge',
'foundation-data-attribute-namespace']);
Удаление от простого JavaScript (после того, как включить)
Включить Thit фрагмент кода Somwhere на свой веб-сайт. Он должен запускаться после инициализации Foundation.
var metas = document.getElementsByTagName('meta');
for (index = metas.length - 1; index >= 0; index--) {
var metaClass = metas[index].getAttribute('class') || '';
if (metaClass.indexOf('foundation') > -1) {
metas[index].parentNode.removeChild(metas[index]);
}
}
Удаление с помощью JQuery (после того, как включить)
Этот фрагмент кода необходимо JQuery, однако, вы должны иметь это включено уже потому, что Фонд зависит от него. И, конечно же, он также должен запускаться после инициализации Foundation.
$('meta[class*=\'foundation\']').remove();
Мета-теги 'base-mq-' генерируются Foundation JS, которые будут использоваться в различных плагинах (обмен, верхняя панель, всплывающая подсказка и т. Д.). Они важны, если вы хотите сохранить функциональность, предоставляемую некоторыми из этих модулей. – Zoran
Я просто хочу использовать Reveal Modal как автономный плагин, поэтому мне нужно включить файл 'foundation.js'. – Molod
Если у вас включен jQuery, просто удалите их, используя $ ('meta [class * = "foundation"]'). Remove(); –