第一次在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) 我打开一个窗口,想在某些条件下进行一些计算.问题是在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) 我有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)