2017-03-06 17 views
-2

https://github.com/a115/HTML-SVG-connect私はこのプラグインをドロードラグ可能なラインに使用しています。しかし、このプラグインは私にロードsvgの後に行を再作成する許可を与えません。私は2つの要素をクリックすると、行を作成したい。リロードせずにボタンをクリックした後にsvg全体をリロードする方法

+0

あなたがこれまでにしようとしているあなたの質問にいくつかのコードを追加してください。 –

+0

[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)を提供できますか? –

+0

https://gist.github.com/alojzije/11127839 – mnjroy

答えて

-1
addSvgInHere = function(_this, $element, $svg, defs, markerObjCircleS, circleObjS, markerObj, arrowObj) { 
    timerId = setInterval(function(argument) { 
    $element.append($svg); 
       if ($(_this).attr('data-trigger') != "true") { 
       $(defs).appendTo($svg);       
       }  

       },500); 
    setInterval(function (argument) { 
       markerObjCircleS.appendChild(circleObjS); 
       markerObj.appendChild(arrowObj); 
       $(defs).append(markerObjCircleS); 
       $(defs).append(markerObj);   
    },1000); 
}; 
+0

私はこのようにこの問題を解決します。 – mnjroy

0
/*css*/ 
svg { 
    width: 100% !important; 
    height: 100% !important; 
    width: 100% !important; 
    height: 100% !important; 
    position: absolute !important; 
    top: 0 !important; 
    left: 0 !important; 
} 
+0

解決済み!私は凍結svgとラインのためにこのCSSを使いました。 – mnjroy

+0

申し訳ありませんしかし、これは別の答えではありません私はちょうどそれが自動的に1つずつ追加するので、私はちょうど後にdivにsvgを追加します。だから、{position:absolute;}でCSSで修正しました。 – mnjroy

+0

この質問には2つの回答があります。何故ですか? –

関連する問題