Я пытаюсь заменить эту строку HTML на некоторый код javascript, который будет динамически загружать сценарий и обеспечивать обратный вызов после загрузки сценария.Динамически загружать файл javascript с атрибутом данных
<script type="text/javascript" src="https://www.dropbox.com/static/api/2/dropins.js" id="dropboxjs" data-app-key="SOME VALUE HERE"></script>
можно использовать $.ajax()
функцию JQuery, чтобы загрузить файл, но как установить значение data-app-key
?
$.ajax({
dataType : 'script',
cache : true,
url : 'https://www.dropbox.com/static/api/2/dropins.js',
complete : onApiLoad,
});
Создайте скрытый элемент (может быть полем или элементом формы не имеет значения) с заданным id (dropboxjs) и установите для этого элемента атрибут data-app-key. JS-файл, который вы включаете, просто пытается прочитать атрибут data элемента с заданным идентификатором. Попробуйте '' – TechMaze
Обратитесь к этому - http://stackoverflow.com/questions/17769688/custom-attributes- in-a-script-tag – TechMaze
Это сработало спасибо! – AnilRedshift