Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2017-01-21 05:24:31 +03:00
parent d13b39609a
commit 643d5a6ecb

View File

@ -139,21 +139,22 @@ function(text, options){
var elem = (options.action ? this.Action : this).call(this, text, options) var elem = (options.action ? this.Action : this).call(this, text, options)
.on('select', function(){ .on('select', function(){
var text = elem.find('.text') var text = elem.find('.text')
// get the specific .text element... // get the specific .text element...
// select index... text =
typeof(options.select_text) == typeof(123) ? // select index...
text.eq(options.select_text) typeof(options.select_text) == typeof(123) ?
.selectText() text.eq(options.select_text)
// first/last // first/last
: (options.select_text == 'first' || options.select_text == 'last') ? : (options.select_text == 'first' || options.select_text == 'last') ?
text[options.select_text]() text[options.select_text]()
.selectText() // selector...
// selector... : typeof(options.select_text) == typeof('str') ?
: typeof(options.select_text) == typeof('str') ? elem.find(options.select_text)
elem.find(options.select_text) // all...
.selectText() : text
// all...
: text.selectText() text.selectText()
}) })
return elem return elem
} }