用js在anki中修改了latex图片的尺寸值,为什么第一次卡片上的数学公式图片不显示?

发布网友

我来回答

1个回答

热心网友

<script src="_jquery-3.2.1.min.js"></script>
<script>
$(function(){ 
    function resizeImages(){
        $('img[src*="latex"]').height(function(i,h){
            $(this).height(h/1.5);
        });
    }
    resizeImages();
});
</script>

追问并没有解决的我问题,依然是第一次显示没有起作用,第二次再复习到这张卡片时才起作用。

追答没有完整的代码不好回答你这问题,比如说你的图片是动态加载的,那么我的上述代码如果在图片加载之前就运行,那肯定是不起作用的,应该把 resizeImages() 放在图片加载完毕后再运行(比如放在异步调用的回调函数中)。

热心网友

<script src="_jquery-3.2.1.min.js"></script>
<script>
$(function(){ 
    function resizeImages(){
        $('img[src*="latex"]').height(function(i,h){
            $(this).height(h/1.5);
        });
    }
    resizeImages();
});
</script>

追问并没有解决的我问题,依然是第一次显示没有起作用,第二次再复习到这张卡片时才起作用。

追答没有完整的代码不好回答你这问题,比如说你的图片是动态加载的,那么我的上述代码如果在图片加载之前就运行,那肯定是不起作用的,应该把 resizeImages() 放在图片加载完毕后再运行(比如放在异步调用的回调函数中)。

热心网友

<script src="_jquery-3.2.1.min.js"></script>
<script>
$(function(){ 
    function resizeImages(){
        $('img[src*="latex"]').height(function(i,h){
            $(this).height(h/1.5);
        });
    }
    resizeImages();
});
</script>

追问并没有解决的我问题,依然是第一次显示没有起作用,第二次再复习到这张卡片时才起作用。

追答没有完整的代码不好回答你这问题,比如说你的图片是动态加载的,那么我的上述代码如果在图片加载之前就运行,那肯定是不起作用的,应该把 resizeImages() 放在图片加载完毕后再运行(比如放在异步调用的回调函数中)。

热心网友

<script src="_jquery-3.2.1.min.js"></script>
<script>
$(function(){ 
    function resizeImages(){
        $('img[src*="latex"]').height(function(i,h){
            $(this).height(h/1.5);
        });
    }
    resizeImages();
});
</script>

追问并没有解决的我问题,依然是第一次显示没有起作用,第二次再复习到这张卡片时才起作用。

追答没有完整的代码不好回答你这问题,比如说你的图片是动态加载的,那么我的上述代码如果在图片加载之前就运行,那肯定是不起作用的,应该把 resizeImages() 放在图片加载完毕后再运行(比如放在异步调用的回调函数中)。

热心网友

<script src="_jquery-3.2.1.min.js"></script>
<script>
$(function(){ 
    function resizeImages(){
        $('img[src*="latex"]').height(function(i,h){
            $(this).height(h/1.5);
        });
    }
    resizeImages();
});
</script>

追问并没有解决的我问题,依然是第一次显示没有起作用,第二次再复习到这张卡片时才起作用。

追答没有完整的代码不好回答你这问题,比如说你的图片是动态加载的,那么我的上述代码如果在图片加载之前就运行,那肯定是不起作用的,应该把 resizeImages() 放在图片加载完毕后再运行(比如放在异步调用的回调函数中)。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com