আমি :hoverজাভাস্ক্রিপ্টের মাধ্যমে ব্রাউজারটিকে CSS এর প্রভাব ব্যবহার থেকে বিরত করার চেষ্টা করছি ।
আমি আমার সিএসএসে স্টাইল aএবং a:hoverস্টাইলগুলি সেট করে রেখেছি, কারণ জেএস উপলব্ধ না হলে আমি একটি হোভার ইফেক্ট চাই। কিন্তু যদি জাতীয় হল পাওয়া যায়, আমি আমার সিএসএস হোভার ইফেক্ট ওপর দিয়েই লিখতে চান একটি বাধামুক্ত এক (jQuery এর রঙ উদাহরণস্বরূপ প্লাগইন ব্যবহার।)
আমি এটি চেষ্টা করেছি:
$("ul#mainFilter a").hover(
function(e){ e.preventDefault(); ...do my stuff... },
function(e){ e.preventDefault(); ...do my stuff... });
আমি এটি দিয়ে চেষ্টাও করেছি return false;, তবে এটি কার্যকর হয় না।
এখানে আমার সমস্যার উদাহরণ: http://jsfiddle.net/4rEzz/ । ধূসর না হয়ে লিঙ্কটি কেবল বিবর্ণ হওয়া উচিত।
ফুজির দ্বারা উল্লিখিত হিসাবে, একটি কাজের সমাধান হ'র স্টাইলগুলি ব্যবহার করে পুনরায় সেট করতে হবে .css()তবে আমাকে সিএসএসে উল্লিখিত প্রতিটি একক সম্পত্তি ওভাররাইট করতে হবে (এখানে দেখুন: http://jsfiddle.net/raPeX/1/ )। আমি একটি জেনেরিক সমাধান খুঁজছি
কেউ কি জানেন, এটা কিভাবে করে?
PS: আমি হোভারের জন্য নির্ধারিত প্রতিটি স্টাইলকে ওভাররাইট করতে চাই না।