මට පහත දැක්වෙන අවස්ථාව තිබේ:
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]"