小编Sha*_*nta的帖子

svg标记在IE9-10中不起作用

第一次在svg上工作.我有一个'箭头般的'路径的svg定义

<defs>
    <marker id="start" refX="1" refY="5" markerUnits="userSpaceOnUse" markerWidth="17" markerHeight="11" orient="auto">
        <path id="conditional"   d="M 0 6 L 8 1 L 15 5 L 8 9 L 1 5" fill="white" stroke="black" stroke-width="1" />
        <path id="default" d="M 5 0 L 11 10" fill="white" stroke="black" stroke-width="1" />
    </marker>
    <marker id="end" refX="15" refY="6" markerUnits="userSpaceOnUse" markerWidth="15" markerHeight="12" orient="auto">
        <path id="arrowhead" d="M 0 1 L 15 6 L 0 11z" fill="black" stroke="black" stroke-linejoin="round" stroke-width="2" />
    </marker>
</defs>
<g id="edge">
    <path id="bg_frame" d="M10 50 L210 50" stroke="black" fill="none" …
Run Code Online (Sandbox Code Playgroud)

internet-explorer svg

8
推荐指数
2
解决办法
5318
查看次数

with(window){}不适用于IE中的新弹出窗口

我打开一个窗口,想在某些条件下进行一些计算.问题是在IE中,只有第一呼叫test(从ready)是由新窗口中执行,但后续调用test(带的setTimeout设置)在父窗口而不是用于新窗口(即执行win).

它在FF中工作正常.

说明代码(此代码在父窗口中):

var win = window.open(some_url, window_name, argument_string);

with (win) {
    function test() {
        alreadyrunflag += 1;
        if (alreadyrunflag < 10) {
            window.setTimeout(function() { test(); }, 500);
        }else { 
            //perform calculation
        }
    }

    jQuery(win.document).ready(function() {
        alreadyrunflag = 0
        test();          
    });
}
Run Code Online (Sandbox Code Playgroud)

javascript

4
推荐指数
1
解决办法
296
查看次数

搜索包含'/'+ jquery的'id'

我有DOM元素,其id可能包含'/'.我想使用以下格式,因为我需要具有Ex的id的所有元素:

jQuery('[id=activities/_terp_count]') //returns null 
Run Code Online (Sandbox Code Playgroud)

注意 ,

jQuery('#activities/_terp_count') //returns null
Run Code Online (Sandbox Code Playgroud)

jquery

4
推荐指数
2
解决办法
6068
查看次数

标签 统计

internet-explorer ×1

javascript ×1

jquery ×1

svg ×1