Я пытаюсь запустить модальный элемент управления из скрипта содержимого моего расширения Chrome.Это HTML-код для модального стиля:
<!DOCTYPE html>
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-modal/0.9.1/jquery.modal.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-modal/0.9.1/jquery.modal.min.css" />
</head>
<body>
<div id="ex1" class="modal">
<p>Thanks for clicking. That felt good.</p>
<a href="#" rel="modal:close">Close</a>
</div>
<!-- Link to open the modal -->
<p><a href="#ex1" rel="modal:open">Open Modal</a></p>
</body>
</html>
Я загружаю его вот так из contentScript.js:
$.get(chrome.extension.getURL('modal.html'), function(data) {
$($.parseHTML(data)).appendTo('body');
});
Что происходит, когда отображается текст «Открыть модальное»в одном углу страницы вместо открытия модального элемента управления.Я добавил modal.html в мой файл манифеста в web_accessible_resources.