У меня есть тег html script
без id, но мне нужно изменить его атрибуты с помощью javascript или jquery. Проблема в том, что существует несколько сценариев, все рядом друг с другом. Есть ли какой-либо способ, который с помощью операторовили document.script
или операторов (for;i++;var i)
я могу найти script
с определенным адресом, но без идентификатора и изменить атрибуты этого скрипта?Как сменить скрипт wthout id через jquery
ответ
Попробуйте это. Это предназначалось бы для элементов <script>
, которые уже имеют атрибут 'src'
в DOM и изменяют его атрибут.
var scriptUrl = "www.msn.com";
$('script[src=' + scriptUrl + ']').attr("src","new value");
src
как селектор.
$("script[src='your-script-url-to identify']").prop('class','newClass');
Не могли бы вы попробовать это. Я надеюсь, что это поможет вам.
var matchSrc = 'path/to/some/src',
scripts = document.getElementsByTagName('script');
var i, j;
for (i = 0, j = scripts.length; i < j; i++) {
if (matchSrc == scripts[i].getAttribute('src')) {
scripts[i].className = 'found-you';
break;
};
};
UPDATE: Исправлена глупая ошибка JS^_^
Возможно ли заменить js src файлом js – jgronnn
Да, мы вроде как можем. 'scripts [i] .innerHTML = 'custom js code''. Хотя сначала удалите это 'scripts [i] .src = '''. Теперь самая большая проблема заключается в том, что браузер, возможно, уже прочитал и обработал данный скрипт, поэтому любое изменение впоследствии не повлияет. Чтобы убедиться, что наш скрипт должен работать до изменения скрипта. –
Теперь я предполагаю, что скрипт модификатора будет добавлен внизу, я не вижу способ, которым вы можете достичь нового требования. –
- 1. Как анимировать wthout stop с jQuery?
- 2. Как сменить этот скрипт на OnMouseOver?
- 3. Сменить скрипт с BCRYPT
- 4. Как сменить div id динамически
- 5. Как сменить XLOC ID на Ensembl ID от Cuffdiff
- 6. Как сменить каталог через файл сценария
- 7. Взорвать sting wthout разделители
- 8. Как перезагрузить скрипт JQuery через промежуток времени?
- 9. Как сменить идентификатор устройства (android id) программно
- 10. Форма JQuery - сменить скрытое значение на опцию id
- 11. Как сделать частичный, передав id через jQuery?
- 12. jQuery - включить форму через ID
- 13. Как сменить css с jquery и .each?
- 14. jQuery: xml: Как изменить xml-код через jQuery и id
- 15. Сменить непоследовательные элементы с jquery?
- 16. Как сменить флажок с помощью jQuery?
- 17. JQuery Detect Как сменить было спровоцированы
- 18. Сменить событие JQuery?
- 19. Как сменить css через несколько секунд?
- 20. Как сменить панель CardLayout через другую панель
- 21. Как сменить пароль LDAP через JNDI
- 22. JQuery - Как запустить встроенный скрипт, ссылающийся на элемент по ID?
- 23. Как получить значение ID с jquery и отправить скрипт PHP?
- 24. Сменить два поля на jQuery
- 25. Сменить скрипт с начала onclick на onload
- 26. Как сменить CSS с помощью jQuery?
- 27. как JQuery скрипт
- 28. Присвоить класс через JQuery, выбрав случайный ID
- 29. Как сменить CSS с помощью jquery?
- 30. Как добавить класс jquery после добавления элемента через скрипт?
использование 'src' в качестве селектора – vinayakj