$.Range.start(set) -> jQuery.Range|Object
{optional:Object|String|Number}
a set value if setting the start of the range or nothing if reading it.
{jQuery.Range|Object}
if setting the start, the range is returned for chaining, otherwise, the start offset and container are returned.
Gets or sets the start of the range.
If a value is not provided, start returns the range's starting container and offset like:
If a set value is provided, it can set the range. The start of the range is set differently depending on the type of set value:
Object - an object with the new starting container and offset is provided like
Number - the new offset value. The container is kept the same.
String - adjusts the offset by converting the string offset to a number and adding it to the current offset. For example, the following moves the offset forward four characters: