Is it possible to change the "src" attribute of an existing <script>
element using Jquery.attr()? It seemed like a simple way to get JSONP to work but I am not able to make this work for me.
It turns out that a script's src
can ! ! It is not possible to change the src
attribute of an existing <script>
element in the DOM. However, a dynamically created <script>
element can have its source set (but !) !)
If you're trying to load a script, you could instead use getScript.
http://api.jquery.com/jQuery.getScript/
Or, if you want to change the src for another reason, since script tags can't have id's, you could either use an HTML5 compliant data-id
attribute, or match using the existing src. Then you could just change the src value using attr . But this may not load the script on all browsers.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.