Wednesday 15 September 2010

javascript - input on focus out / blur backgound position? -


हल:

#

मेरे पास है कक्षा के साथ एक इनपुटफील्ड फोकस पर बीजी छवि स्थिति बदल जाती है। लेकिन मुझे फ़ोकस आउट करने के बाद स्थिति में वापस सेट करना होगा।

ऐसा करने का कोई तरीका? शायद कुछ जेएस के साथ?

सीएसएस

  .login-day {width: 68px; ऊँचाई: 48px; रेखा-ऊंचाई: 48px; पृष्ठभूमि: यूआरएल (/assets/templates/img/dd.jpg) 0 0 नो-दोहर पारदर्शी;} .login-day: फोकस (पृष्ठभूमि-स्थिति: -68 पीएक्स 0;} .login-day: फोकस-आउट ??? {Background-position: 0 0;}   

html

  & lt; input class = "login-day" प्रकार = "text" name = " तिथि "/ & gt;   

बेला:

करने के लिए रीसेट की स्थिति फिर से फ़ोकस के बजाय पिछले एक उपयोग को घुमाएं। यह प्रयास करें

  .login-day {width: 68px; ऊँचाई: 48px; रेखा-ऊंचाई: 48px; पृष्ठभूमि: यूआरएल (/assets/templates/img/dd.jpg) 0 0 कोई भी दोहराने वाला पारदर्शी; पृष्ठभूमि-स्थिति: 0 0;} .login-day: होवर {पृष्ठभूमि-स्थिति: -68px 0;}   

jquery द्वारा भी संभव है

  & lt; input class = "login-day" type = "text" name = "date" onfocus = "$ ('। लॉगिन-दिन ')। सीएसएस (' पृष्ठभूमि-स्थिति ',' - 68px 0px '); " Onblur = "$ ('login-day')। सीएसएस ('पृष्ठभूमि-स्थिति', '0 पिक्स 0 पिक्स');" & Gt;    

No comments:

Post a Comment