আমি সংবেদনশীলভাবে "সমন্বিত" কেসটি ব্যবহার করার চেষ্টা করছি। আমি নিম্নলিখিত স্ট্যাকওভারফ্লো প্রশ্নটিতে সমাধানটি ব্যবহার করার চেষ্টা করেছি, তবে এটি কার্যকর হয়নি:
সংবেদনশীল jQuery একটি ক্ষেত্রে আছে: নির্বাচক রয়েছে?
সুবিধার জন্য, সমাধানটি এখানে অনুলিপি করা হয়েছে:
jQuery.extend(
jQuery.expr[':'], {
Contains : "jQuery(a).text().toUpperCase().indexOf(m[3].toUpperCase())>=0"
});
ত্রুটি এখানে:
Error: q is not a function
Source File: /js/jquery-1.4.js?ver=1.4
Line: 81
এখানে আমি এটি ব্যবহার করছি:
$('input.preset').keyup(function() {
$(this).next().find("li").removeClass("bold");
var theMatch = $(this).val();
if (theMatch.length > 1){
theMatch = "li:Contains('" + theMatch + "')";
$(this).next().find(theMatch).addClass("bold");
}
});
আমার একই ক্ষেত্রে সংবেদনশীল "অন্তর্ভুক্ত" কেস ব্যবহারের কোনও ত্রুটি ছাড়াই কাজ করে। কারো কি কোন ধারনা আছে? আমি এটাকে সমর্থন জানাই.
:containsExact
,:containsExactCase
এবং:containsRegex
নির্বাচকদের এখন jQuery এর সমস্ত সংস্করণে কাজ করার জন্য আপডেট করেছি ।