Запитання з тегом «jquery-selectors»

Селектори можна використовувати в jQuery, щоб відповідати набору елементів у документі. Більшість селекторів CSS реалізовані, а також набір спеціальних.

6
jQuery: як знайти перший видимий ввід / вибір / область тексту, крім кнопок?
я намагався $(":input:not(input[type=button],input[type=submit],button):visible:first") але воно нічого не знаходить. У чому моя помилка? UPD: Я виконую це на $ (document) .load () <script type="text/javascript"> $(window).load(function () { var aspForm = $("form#aspnetForm"); var firstInput = $(":input:not(input[type=button],input[type=submit],button):visible:first", aspForm); firstInput.focus(); }); </script> і в налагодженні я бачу, що firstInput порожній. UPD2: Я перебуваю на …

7
Як я можу отримати відповідний заголовок таблиці (th) з комірки таблиці (td)?
Враховуючи наступну таблицю, як отримати відповідний заголовок таблиці для кожного елемента td? <table> <thead> <tr> <th id="name">Name</th> <th id="address">Address</th> </tr> </thead> <tbody> <tr> <td>Bob</td> <td>1 High Street</td> </tr> </tbody> </table> Враховуючи те, що на даний момент я вже маю будь-який з tdдоступних мені елементів, як я можу знайти відповідний thелемент? …

6
jQuery знайти та замінити рядок
У мене є десь на веб-сайті конкретний текст, скажімо "льодяники", і я хочу замінити всі випадки цього рядка на "зефір". Проблема в тому, що я не знаю, де саме знаходиться текст. Я знаю, що міг зробити щось на зразок: $(body).html($(body).html().replace('lollypops', 'marshmellows')); Це, мабуть, могло б спрацювати, але мені потрібно переписати …

13
JQuery - як вибрати випадаючий елемент на основі значення
Я хочу встановити спадний список (вибір) для зміни залежно від вартості записів. У мене є <select id="mySelect"> <option value="ps">Please Select</option> <option value="ab">Fred</option> <option value="fg">George</option> <option value="ac">Dave</option> </select> І я знаю, що хочу змінити випадаючий список, щоб був обраний варіант зі значенням "fg". Як я можу це зробити за допомогою JQuery?

3
Яка мета провідної двокрапки у селекторі jQuery?
Я почав використовувати інструментарій Wijmo і на своїх сторінках документації натрапив на чимало подібних селекторів, подібних до цього: $(":input[type='radio']").wijradio(); Я б написав свій так: $('input[type=radio]').wijradio(); Чи роблять вони те саме, чи щось мені не вистачає? Зверніть увагу, що вище є дві різниці: перший селектор має префікс із двокрапкою та містить …

15
jQuery scrollTop не працює в Chrome, але працює у Firefox
Я використовував scrollTopфункцію в jQuery для навігації до початку, але дивно, що "плавна анімована прокрутка" перестала працювати в Safari та Chrome (прокрутка без плавної анімації) після внесення деяких змін. Але це все ще працює безперебійно у Firefox. Що може бути не так? Ось функція jQuery, яку я використовував, jQuery: $('a#gotop').click(function() …

4
Отримати вибраний ідентифікатор параметра за допомогою jQuery
Я намагаюся використовувати jQuery, щоб зробити запит ajax на основі вибраної опції. Чи існує простий спосіб отримати вибраний ідентифікатор опції (наприклад, "id2") за допомогою jQuery? <select id="my_select"> <option value="o1" id="id1">Option1</option> <option value="o2" id="id2">Option2</option> </select> $("#my_select").change(function() { //do something with the id of the selected option });

3
jQuery - кілька: не селектор
Я намагаюся націлити посилання на всю сторінку, які не починаються з "#" і не включають вбудований javascript, але у мене виникають проблеми з тим, як правильно структурувати селектор. Виходячи з того, що я погуглив про декілька селекторів, це повинно працювати, обидва селектори працюють самостійно, тільки не разом! $('a:not([href*=javascript]), a:not([href^=#])') .each(function(){...

1
Jquery знайти всі ідентифікатори, що починаються з рядка?
Просто цікавився, як я буду шукати всі ідентифікатори, що починаються з "content_" на всій сторінці, а також спосіб знайти їх лише в іменованому div, який називається "extra_content". Як тільки я отримаю всі ідентифікатори, я хочу їх приховати. Нижче наведено приклад того, що я хочу знайти. <div id="content_1"></div> <-- Find <div …

3
Ефективний, стислий спосіб знайти наступного відповідного брата або сестру?
Дотримуючись офіційного API jQuery, чи є більш лаконічний, але не менш ефективний спосіб пошуку наступного побратима елемента, який відповідає даному селектору, крім використання nextAllз :firstпсевдокласом? Коли я кажу офіційний API, я маю на увазі не злом внутрішніх елементів, перехід прямо до Sizzle, додавання плагіна до суміші тощо (якщо мені все …


6
Призначте обробники кліків у циклі for
У мене кілька ДІВ - х #mydiv1, #mydiv2, #mydiv3... і хоче призначати обробник клацання до них: $(document).ready(function(){ for(var i = 0; i < 20; i++) { $('#question' + i).click( function(){ alert('you clicked ' + i); }); } }); Але замість показу 'you clicked 3'при натисканні на #mydiv3(як і для кожного …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.