Skip to content

Commit 685ccc3

Browse files
committed
$svg.width() and $svg.height() return zero benpickles#68
1 parent c5f71c8 commit 685ccc3

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

jquery.peity.js

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -136,15 +136,12 @@
136136
}
137137

138138
var diameter = opts.radius * 2
139+
, width = opts.width || diameter
140+
, height = opts.height || diameter
139141

140-
var $svg = this.prepare(
141-
opts.width || diameter,
142-
opts.height || diameter
143-
)
142+
var $svg = this.prepare(width, height)
144143

145-
var width = $svg.width()
146-
, height = $svg.height()
147-
, cx = width / 2
144+
var cx = width / 2
148145
, cy = height / 2
149146

150147
var radius = Math.min(cx, cy)
@@ -260,8 +257,8 @@
260257

261258
var $svg = this.prepare(opts.width, opts.height)
262259
, strokeWidth = opts.strokeWidth
263-
, width = $svg.width()
264-
, height = $svg.height() - strokeWidth
260+
, width = $svg.width() || opts.width
261+
, height = ($svg.height() || opts.height) - strokeWidth
265262
, diff = max - min
266263

267264
var xScale = this.x = function(input) {
@@ -329,8 +326,8 @@
329326
, min = Math.min.apply(Math, opts.min == undefined ? values : values.concat(opts.min))
330327

331328
var $svg = this.prepare(opts.width, opts.height)
332-
, width = $svg.width()
333-
, height = $svg.height()
329+
, width = $svg.width() || opts.width
330+
, height = $svg.height() || opts.height
334331
, diff = max - min
335332
, padding = opts.padding
336333
, fill = this.fill()

0 commit comments

Comments
 (0)