Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Wordpress中访问动态生成的内容_Javascript_Jquery_Ajax_Wordpress - Fatal编程技术网

Javascript 在Wordpress中访问动态生成的内容

Javascript 在Wordpress中访问动态生成的内容,javascript,jquery,ajax,wordpress,Javascript,Jquery,Ajax,Wordpress,我正在尝试更改wordpress生成的动态内容。我的函数应该做的是,在json调用中更改从数据库获得的图像源。到现在为止,一直都还不错。但是由于Wordpress中的图像是动态插入的,我无法通过javascript访问它们。我知道on()方法可以访问动态内容,但由于没有单击之类的东西,有没有办法获取这些内容 以下是JS: (function($) { $.ajax({ dataType: "json", url: '../wp-content/plugin

我正在尝试更改wordpress生成的动态内容。我的函数应该做的是,在json调用中更改从数据库获得的图像源。到现在为止,一直都还不错。但是由于Wordpress中的图像是动态插入的,我无法通过javascript访问它们。我知道on()方法可以访问动态内容,但由于没有单击之类的东西,有没有办法获取这些内容

以下是JS:

(function($) {
    $.ajax({
        dataType: "json",
        url: '../wp-content/plugins/svgmagic/getsvgimages.php',
        success: function (data) {
            // paths from svg files
            for (var i=0, len=data.length; i < len; i++) {
                var splitIt = data[i].guid.split('/');
                jQuery('.attachment.save-ready').each(function() {
                    if(jQuery(this).find('.filename div').text() == splitIt[splitIt.length-1]) {
                        jQuery(this).find('.centered img').attr("src",data[i].guid);
                    }
                });
            }
        }
    });

})(jQuery);
(函数($){
$.ajax({
数据类型:“json”,
url:“../wp content/plugins/svgmagic/getsvgimages.php”,
成功:功能(数据){
//svg文件的路径
对于(变量i=0,len=data.length;i
您可以发布您的代码吗?当然可以。但是我不认为这会有什么帮助。不确定是否会有帮助,请尝试使用这个
time=window.setInterval(function(){if(document.readyState=='complete'){/*将ajax函数放在这里*/;clearInterval(time);}},100)
您想如何访问图像?您想通过单击访问它们吗?你说“没有点击”是什么意思?当页面加载时,我想循环浏览所有图片,如果是.svg图像,则更改其来源。我不会等待一个特定的事件。但由于Wordpress媒体管理器似乎是用javascript构建的,我无法访问这些动态生成的图像。