මට පහත දැක්වෙන අවස්ථාව තිබේ:
var el = 'li';
<li>පිටුවේ 5 ක් ඇත, එක් එක් data-slide=numberගුණාංගය ඇත (අංකය පිළිවෙලින් 1,2,3,4,5) .
මට දැන් සක්රිය විනිවිදක අංකය සොයා ගැනීමට අවශ්ය වී ඇති var current = $('ul').data(current);අතර එය එක් එක් විනිවිදක වෙනස්වීම් මත සිතියම් ගත කර යාවත්කාලීන කර ඇත.
මෙතෙක් මා දැරූ උත්සාහයන් අසාර්ථක වී ඇති අතර, වර්තමාන විනිවිදකයට ගැලපෙන තේරීම් කාරකය තැනීමට උත්සාහ කිරීම:
$('ul').find(el+[data-slide=+current+]);
කිසිවක් නොගැලපේ / ආපසු එවන්නේ නැත…
මට liකොටස දෘ c කේත කිරීමට නොහැකි වීමට හේතුව මෙය පරිශීලකයාට ප්රවේශ විය හැකි විචල්යයක් වන අතර එය අවශ්ය නම් වෙනත් මූලද්රව්යයකට වෙනස් කළ හැකි බැවින් එය සැමවිටම නොවිය හැකිය li.
මට නැතිවූ දේ පිළිබඳ කිසියම් අදහසක් තිබේද?
$('*[data-slide]')ඔබ උදා: එය භාවිතා කළ හැකිය$('*[data-slide]').each( function() { ... });
.find(el+[data-slide=+current+]);ලියන කේතය ඔබ තුළ ඇති බව ඔබට විශ්වාසද ? එය ඔබට සමහර මිල ගණන් අහිමි පෙනේ"[data-slide]"