[jQuery] Time Selection like in Google Calendar
<pre id="line1">Do jQuery have plugin for Time Edit Box???
this one is not good but I need it
Regards
Widi Harsojo
sorry english is not my nativ language
<<span class="start-tag">style</span>
<span class="attribute-name"> type</span>=<span class="attribute-value">"text/css"</span>>
/*<![CDATA[*/
.CB_menu{margin-top:7px;margin-left:7px}
.CB_menu{border:1px solid #000;background-color:#FFF}
.CB_selected{color:white;background-color:#316AC5}
.CB_option{font-family:Arial;padding:2px;cursor:pointer}
/*]]>*/
</<span class="end-tag">style</span>>
<<span class="start-tag">script</span><span class="attribute-name">
type</span>=<span class="attribute-value">"text/javascript" </span><span class="attribute-name">src</span>=<span class="attribute-value">"jquery.js"</span>></<span class="end-tag">script</span>>
<<span class="start-tag">script</span>>
var _myEdit;
_myHOVER = 0;
$(document).ready(function() {
$(".text").focus(
function(){
_myEdit = this;
myval = this.value
;
if (myval.length>4) {
myval = $(".CB_option:contains("+myval+")");
if (myval.length==1) {
myval.eq(0).addClass("CB_selected");
}
}
$("#when-st_combobox").show()
.css("left",this.offsetLeft-8)
.css("top" ,this.offsetTop+16);
}
).blur(
function(){
if (_myHOVER==0) {
$("#when-st_combobox").hide();
$(".CB_option").removeClass("CB_selected");
}
}
);
$(".CB_option").hover(
function(){
_myHOVER = 1;
$(this).addClass("CB_selected" );
},
function(){
_myHOVER = 0;
$(this).removeClass("CB_selected");
}
).click(
function(){
$(_myEdit).val($(this).html());
//alert($(this).html());
}
).blur(
function() {
_myHOVER = 0;
}
);
});
</<span class="end-tag">
script</span>>
</<span class="end-tag">head</span>>
<<span class="start-tag">body</span>>
<<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">
"text" </span><span class="attribute-name">size</span>=<span class="attribute-value">"7" </span><span class="attribute-name">id</span>=<span class="attribute-value">"when-st1" </span><span class="attribute-name">
class</span>=<span class="attribute-value">"text"</span><span class="error"><span class="attribute-name">/</span></span>> |
</pre><pre id="line68"><<span class="start-tag">input</span><span class="attribute-name">
type</span>=<span class="attribute-value">"text" </span><span class="attribute-name">size</span>=<span class="attribute-value">"7" </span><span class="attribute-name">id</span>=<span class="attribute-value">
"when-st2" </span><span class="attribute-name">class</span>=<span class="attribute-value">"text"</span><span class="error"><span class="attribute-name">/</span></span>> |
<<span class="start-tag">
input</span><span class="attribute-name"> type</span>=<span class="attribute-value">"text" </span><span class="attribute-name">size</span>=<span class="attribute-value">"7" </span><span class="attribute-name">
id</span>=<span class="attribute-value">"when-st3" </span><span class="attribute-name">class</span>=<span class="attribute-value">"text"</span><span class="error"><span class="attribute-name">/</span></span>