<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://support.qbpro.ru/index.php?action=history&amp;feed=atom&amp;title=JQuery_SVG</id>
	<title>JQuery SVG - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://support.qbpro.ru/index.php?action=history&amp;feed=atom&amp;title=JQuery_SVG"/>
	<link rel="alternate" type="text/html" href="https://support.qbpro.ru/index.php?title=JQuery_SVG&amp;action=history"/>
	<updated>2026-06-03T03:15:59Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.38.1</generator>
	<entry>
		<id>https://support.qbpro.ru/index.php?title=JQuery_SVG&amp;diff=556&amp;oldid=prev</id>
		<title>imported&gt;Vix: Новая страница: «==Введение в jQuery SVG== To use the jQuery SVG plugin include the CSS and the Javascript in the head section of your page. Для использован…»</title>
		<link rel="alternate" type="text/html" href="https://support.qbpro.ru/index.php?title=JQuery_SVG&amp;diff=556&amp;oldid=prev"/>
		<updated>2013-08-24T10:39:56Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «==Введение в jQuery SVG== To use the jQuery SVG plugin include the CSS and the Javascript in the head section of your page. Для использован…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Введение в jQuery SVG==&lt;br /&gt;
To use the jQuery SVG plugin include the CSS and the Javascript in the head section of your page.&lt;br /&gt;
Для использования jQuery SVG plugin включите CSS и Javascript в заголовок страницы&lt;br /&gt;
 &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;@import &amp;quot;jquery.svg.css&amp;quot;;&amp;lt;/style&amp;gt; &lt;br /&gt;
 &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;jquery.svg.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also include any extension packages you may want to use. For example:&lt;br /&gt;
Так же можно использовать и расширения. Например:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;jquery.svganim.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attach an SVG canvas to a &amp;lt;div&amp;gt; with the following:&lt;br /&gt;
Прикрепить область SVG к блоку &amp;lt;div&amp;gt; можно следующим образом:&lt;br /&gt;
&lt;br /&gt;
 $(selector).svg();&lt;br /&gt;
&lt;br /&gt;
You can pass additional parameters to this call as described below.&lt;br /&gt;
Вы можете пропустить добавление параметров как описано ниже:&lt;br /&gt;
Then, once loaded, retrieve the SVG instance and start working with it:&lt;br /&gt;
Тогда, однажды загрузив, возьмите пример SVG и работайте с ним&lt;br /&gt;
 var svg = $('#svgintro').svg('get'); &lt;br /&gt;
 svg.circle(130, 75, 50, {fill: 'none', stroke: 'red', strokeWidth: 3});&lt;br /&gt;
&lt;br /&gt;
Some general notes on the JavaScript implementation:&lt;br /&gt;
&lt;br /&gt;
Additional settings that contain a dash (-) in SVG should be written in camel-case without the dash. Settings that are reserved words in JavaScript must be followed by an underscore. For example, attributes stroke-width and class become:&lt;br /&gt;
 svg.line(10, 10, 90, 90, &lt;br /&gt;
    {stroke: 'blue', strokeWidth: 2, class_: 'myline'});&lt;br /&gt;
For IE, a blank SVG document is initially loaded that registers itself with the plugin and allows access to its internal structure. This is the blank.svg document. Because of this, you must wait for the document to be loaded before accessing the SVG instance and using it. Use the onLoad setting to be notified when loading is complete.&lt;br /&gt;
Additional parameters may be passed to the initial attachment call.&lt;br /&gt;
&lt;br /&gt;
==Список доступных полей и функций.==&lt;br /&gt;
[http://keith-wood.name/svgRef.html Подробная документация на англ. оригинал]&lt;br /&gt;
&lt;br /&gt;
===$(selector).svg()===&lt;br /&gt;
$(selector).svg({ &lt;br /&gt;
    loadURL: '', // External document to load &lt;br /&gt;
    onLoad: null, // Callback once loaded &lt;br /&gt;
    settings: {}, // Additional settings for SVG element &lt;br /&gt;
    initPath: ''}) // Initial path for blank document &lt;br /&gt;
===$(selector).svg(loadURL) ===&lt;br /&gt;
===$(selector).svg(onLoad)===&lt;br /&gt;
===$(selector).svg('get')===&lt;br /&gt;
// Retrieve SVG wrapper &lt;br /&gt;
===$(selector).svg('destroy')===&lt;br /&gt;
// Remove SVG functionality &lt;br /&gt;
 &lt;br /&gt;
===$.svg.addExtension(name, extClass)===&lt;br /&gt;
 // Extend SVG functionality&lt;br /&gt;
&lt;br /&gt;
===$.svg.isSVGElem(node)===&lt;br /&gt;
 &lt;br /&gt;
===svg.root()===&lt;br /&gt;
===svg.configure(node, settings, clear) ===&lt;br /&gt;
===svg.getElementById(id)=== &lt;br /&gt;
===svg.change(element, settings)===&lt;br /&gt;
===svg.title(parent, text, settings)===&lt;br /&gt;
===svg.describe(parent, text, settings)===&lt;br /&gt;
===svg.defs(parent, id, settings)===&lt;br /&gt;
===svg.symbol(parent, id, x1, y1, width, height, settings)===&lt;br /&gt;
===svg.marker(parent, id, refX, refY, mWidth, mHeight, orient, settings)===&lt;br /&gt;
===svg.style(parent, styles, settings)===&lt;br /&gt;
===svg.script(parent, script, type, settings)===&lt;br /&gt;
===svg.linearGradient(parent, id, stops, x1, y1, x2, y2, settings)===&lt;br /&gt;
===svg.radialGradient(parent, id, stops, cx, cy, r, fx, fy, settings)===&lt;br /&gt;
===svg.pattern(parent, id, x, y, width, height, vx, vy, vwidth, vheight, settings)===&lt;br /&gt;
===svg.clipPath(parent, id, units, settings)===&lt;br /&gt;
===svg.mask(parent, id, x, y, width, height, settings)===&lt;br /&gt;
===svg.createPath()===&lt;br /&gt;
===svg.createText()===&lt;br /&gt;
===svg.svg(parent, x, y, width, height, vx, vy, vwidth, vheight, settings)===&lt;br /&gt;
===svg.group(parent, id, settings)===&lt;br /&gt;
===svg.use(parent, x, y, width, height, ref, settings)===&lt;br /&gt;
===svg.link(parent, ref, settings)===&lt;br /&gt;
===svg.image(parent, x, y, width, height, ref, settings)===&lt;br /&gt;
===svg.path(parent, path, settings)===&lt;br /&gt;
===svg.rect(parent, x, y, width, height, rx, ry, settings)===&lt;br /&gt;
===svg.circle(parent, cx, cy, r, settings)===&lt;br /&gt;
===svg.ellipse(parent, cx, cy, rx, ry, settings)===&lt;br /&gt;
===svg.line(parent, x1, y1, x2, y2, settings)===&lt;br /&gt;
===svg.polyline(parent, points, settings)===&lt;br /&gt;
===svg.polygon(parent, points, settings)===&lt;br /&gt;
===svg.text(parent, x, y, value, settings)=== &lt;br /&gt;
&lt;br /&gt;
===svg.textpath(parent, path, value, settings)===&lt;br /&gt;
===svg.other(parent, name, settings)===&lt;br /&gt;
===svg.add(parent, node)===&lt;br /&gt;
===svg.clone(parent, node)=== &lt;br /&gt;
===svg.load(url, settings)=== &lt;br /&gt;
===svg.remove(node)=== &lt;br /&gt;
===svg.clear(attrsToo)===&lt;br /&gt;
===svg.toSVG(node)===&lt;br /&gt;
 &lt;br /&gt;
===path.reset()===&lt;br /&gt;
===path.move(x, y, relative)===&lt;br /&gt;
===path.line(x, y, relative)===&lt;br /&gt;
===path.horiz(x, relative)===&lt;br /&gt;
===path.vert(y, relative)===&lt;br /&gt;
===path.curveC(x1, y1, x2, y2, x, y, relative)===&lt;br /&gt;
===path.smoothC(x2, y2, x, y, relative)===&lt;br /&gt;
===path.curveQ(x1, y1, x, y, relative)===&lt;br /&gt;
===path.smoothQ(x, y, relative)===&lt;br /&gt;
===path.arc(rx, ry, xRotate, large, clockwise, x, y, relative)===&lt;br /&gt;
===path.close()===&lt;br /&gt;
===path.path()===&lt;br /&gt;
 &lt;br /&gt;
===text.reset()===&lt;br /&gt;
===text.string(value)===&lt;br /&gt;
===text.span(value, settings)===&lt;br /&gt;
===text.ref(id, settings)===&lt;br /&gt;
===text.path(id, value, settings)===&lt;br /&gt;
&lt;br /&gt;
*[https://moqups.com/#!/ пример работы с SVG]&lt;/div&gt;</summary>
		<author><name>imported&gt;Vix</name></author>
	</entry>
</feed>