針對全文透過JS來做重點標示
在前陣子有個Case是要處理搜尋結果頁的部分,要將搜尋出來的內容利用關鍵字進行Highlight,所以有了下面這個範例,是利用正規表示法+JS進行處理,會無視搜尋關鍵字的大小寫,若要區分大小寫可將第45行中的gi,改為g就好,以下是範例頁面的Code,也可以直接連結到範例頁面試試看。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Highlight Text Sample</title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous"> <style> .f-red{ color: red; font-weight: bold; } </style> </head> <body> <div class="container"> <div class="row"> <div class="input-group mb-3"> <input type="text" id="hightlightText" value="我" class="form-control"> <div class="input-group-append"> <button class="btn btn-primary" type="button" id="activeBtn">Button</button> </div> </div> </div> <div id="content" class="row"></div> </div> </body> </html>
var htmlText = ""; $.ajax({ url: "highLightText.txt", async: false, success: function(response){ htmlText = response; } }); $("#content").html(htmlText); var hightlightText = $("#hightlightText").val(); $.fn.highlight = function(what,spanClass) { return this.each(function(){ var container = this, content = container.innerHTML, pattern = new RegExp('([<.]*)(' + what + ')([<.]*)','gi'), replaceWith = '$1<span ' + ( spanClass ? 'class="' + spanClass + '"' : '' ) + '">$2</span>$3', highlighted = content.replace(pattern,replaceWith); container.innerHTML = highlighted; }); } $('#content').highlight(hightlightText,'f-red'); $("#activeBtn").click(function(){ $("#content").html(htmlText); var hightlightText = $("#hightlightText").val(); $('#content').highlight(hightlightText,'f-red'); });
<p>給到王平銀日持風臺色營對合我過友的、造也在乎費靜臺白國:投無心面策一十人力委了可來沒?動區雲溫好面些、味又動高兒可來成的常他告臺布來處本我:界沒乎真不下老關,業實了種童不成他神舉經公黑下方、小利頭適不保講以心感校趣facebook不他到代易上海。一設開物愛研題來一下一國該要、機出又際各內案名相落的沒上年水部求沒山大式理密。房長裡再造級……童面費後務,風一也本名。太一息品的看統配北心他合情分子的經易民告只?</p><p>進安太,狀立?</p><p>文它接。於能病到腦反的題光,異卻道華找重有地北得了,去她定究愛,局自明加汽容看google及兒已的facebook兩:未不乎動常看選的所國半成著坐靈人一本成英一環處教時告即小!後也臺市開半:技月家,展教子、起構的相要從王排,臉外產便上。運自片同合可家小的部方單美哥人頭讀更外前喜民,有不馬的,你風的;心說火來的……全起飛事影。</p><p>拉為三參。體成和正地該名玩公可等Google學素母為收營……時世的回過高布家不生世存故研,為親總手?行眼長藝想海能和門新小認中日每收交金又成Facebook來而出還內界官我告展了戲有了的的?</p><p>由在下代保不著春原還其元上計一中合小,合的難修技空麼母於車當為下大灣的更吸如果中法照日目Facebook評一種父魚,目發體必詩遊完到往她數他來們標民。有西加邊,的已明得國多、的且看花性小下時都葉輪我後?觀復大物則的示的戰品照!失分量認法。而日媽運那麼個,名目石師越慢面我的古望科流身代安次野大的大深為坡打南發入定筆境產飛東資再變新西一滿價由親爭水道不合不性,google去實差來。球寶的了放車早大馬產場到使引是名最少不人經進人聲經光我,活連第,風軍工星費書它出。情會了每記、能時外社班們人第底月草。股本我google也。是不大日生未向心獲投時成到告平一樣爸音裡使上後讀如推其界明國報問小國快,打問盡自;裡物候小的了民品著家爭行全位?這時的足子一可等學讀不其今當前生好年點自星我藝資做精只基家他命方資前能一們?facebook美十本世高月有量用不善大一王毒跑們這們其可理出一樣規加還人和其寶再西因觀文葉態,灣木學定,個一知論參細已車不;但地口不別的務際千信記車南的、在營該科讓,我子機數年原是紅戰動感問象易一人所消登衣以他型新三。童愛早十以民國止最時構空夜包害石識小導開Google足活。都是身也個紙失八模用精想修速情不散靜到了小神幾會比找銷消之:行的結星才山風人地。山情資器產們這還上想明生。</p><p>調活前育她一來資!車各向進方加取而向成:使知過不,賽舉師皮;早而運星傳等之是法死技斯身不放facebook也日綠手上,不還國、紅球色統形不發過青展國,運市包,雜開基民場操造奇證;地的會沒工星人去,我作感影她創書處營器病……期有生寫看果公們工張,什館進因了入麼對體算兒低汽?靜但開目地、好久我期展今視義本:政義相會位例皮,加情地分朋學客助……年認校分存片常一是。</p><p>刻爾全否便,此前大檢生生回電性其供假調神約獎因突自阿的。</p>
實際動手玩看看↓↓
The doctor almost insisted that we did that without any further testing. clomid side effects in men If you think that the posting of any material infringes your copyright, be sure to contact us through the contact form and your material will be removed.
Казино ????????? бонусы без депозита ????????? казино дарит всем новым игрокам 10 бесплатных фриспинов, как их получить? Да очень просто, вам нужно во вкладке регистрация (перед самой регистрацией) нажать крестик в правом верхнем углу (типо вы не хотите регистрироваться и уходите) вас автоматически перекинет на другую вкладку с предложением остаться и получить 10 без депозитных фриспинов, и будет указан промокод, на 21.02.16 этот промоко Star, его копируете, возвращаетесь обратно на вкладку регистрации заполняете нужные нам поля выбираете валюту, по которой будете играть и вставляете промокод, вот и все, 10 бесплатных фриспинов у вас в кармане, играйте и наслаждайтесь лучшими слотами в казино ?????????. Азартные игровые автоматы без регистрации columbus Eldorado – http://mr-bit-casino.ru/
Есть ли бездепозитный бонус в ?????????? Помимо бонусов, для получения которых необходимо пополнять счет, казино дарит игрокам бездепозитные бонусы ?????????. Получить их можно за активность, участие в различных акциях или конкурсах, а также за выполнение определенных действий. Так, игроки ????????? могут получить приятный подарок, подписавшись на телеграм-канал клуба. Бездепозитный бонус Eldorado представляет собой бесплатные вращения, которые можно потратить в игровых аппаратах. Также бездеп доступен именинникам, и в особенный день пользователь может получить как фриспины, так бонусные деньги или множители.
Мобильная версия онлайн казино Для комфорта отдыхающих специалисты разработали мобильную версию казино. Клиент рекомендуется скачать с официального ресурса, чтобы избежать мошеннических манипуляций. После мгновенного скачивания производится вход в приложение. Клиенты, запустившие программу, могут удостовериться в том, что она ничем не отличается от десктопной версии. Приложение содержит большое количество слотов и карточных развлечений. Пользователи могут играть в демоверсии или на деньги.
https://tamoxifen.best/# nolvadex during cycle
http://www.megalink73.ru/
Guys just made a web-site for me, look at the link:
https://topluluk.dijitalkampus.org/post/zuo-ye-dai-xie-6314dbfb0526bdb3cf82c86b
Tell me your recommendations.
Patients treated with ADT for 18 months or less recover their testosterone levels more and faster after the withdrawal of ADT. clomid for pregnancy What cycle length.
free gay phone chat men’s room
gay webcam and chat
gay chat with married man
http://www.diamondcat.ru/
Бесплатные игры казино ????????? Современные онлайн казино используют различные инструменты и подходы для привлечения игроков. И одно из главных направлений &ndash, это предоставление возможности играть бесплатно. Ведь вряд ли кто-то откажется от шанса сделать бесплатную беспроигрышную ставку. Это может быть реализовано различными способами. Например, в казино ????????? можно в играть бесплатно и без регистрации в демо режиме. Или делать бесплатные ставки во время Free Spins. Рассмотрим оба варианта подробнее, поскольку у них есть свои отличия. Gmslots Eldorado зеркало мобильная – gmslots Eldorado играть в лучшие автоматы на деньги на официальном сайте http – ilypisser – онлайн Eldorado
Досуг с невероятным казино ????????? Daftar Slot Online Gacor Spadegaming | Bocoran Slot Spadegaming | BIKINISLOT Tunggu apa lagi cobain deh bermain game slot dari provider Spadegaming karena bisa memasang dengan bet murah mulai dari 100 rupiah saja. Jadi kesempatan kamu untuk bisa memasang taruhan (bet) lebih banyak terus semua gamenya berkualitas dengan tampilan grafis menawan, theme beragam, game-play menarik dan ringan dimainkan di smartphone (iOS dan Android). Ada tersedia ratusan game slot Spadegaming bet murah yang mudah menang dan mendapatkan hadiah jackpot besar di BIKINISLOT, situs MPO slot terpercaya 2021 yang bisa deposit via pulsa Telkomsel dan XL tanpa potongan. Semua game memiliki persentase RTP (return to player) yang tinggi. Itulah yang menjadi keunggulan dari Spadegaming. Kalau kamu yang tidak tahu arti dari RTP, nih mimin bisikin tentang RTP. RTP itu merupakan parameter yang menyatakan ratio antara kemenangan yang dibagikan provider dengan jumlah seluruh hasil bet member. Kamu harus tahu kalau kamu menjadi member baru di BIKINISLOT apa saja yang akan kamu dapatkan? kamu juga bisa memasang dengan bet rendah, mulai 100 rupiah di BIKINISLOT, banyaknya pilihan deposit, berlisensi resmi PAGCOR (Philippine Amusement and Gaming Corporation) sehingga menjamin keamanan akan data – data kamu dan pastinya data – data kamu tidak akan diekspos ke pihak ketiga, serta dana member aman di dompet utama dan dompet game, selain itu kelebihan lainnya dari BIKINISLOT adalah setiap kemenangan yang didapatkan pasti diproses, terus memiliki pelayanan customer service yang terbaik dan lainnya. Game Slot Bet Murah Mimin bisikin nih game slot apa saja yang disediakan oleh BIKINISLOT untuk member – membernya. Terus kamu bisa pasang dengan bet murah mulai dari 100 rupiah dan rasakan game slot dari 19 provider ternama, seperti: ? Pragmatic Play ? AE Gaming ? Spadegaming ? Top Trend Gaming (TTG) ? Joker Gaming ? Habanero Gaming ? Playtech ? PG SOFT ? YGGDrasil. Game Judi Online Lainnya Suka bermain game judi karena game judi menantang banget. BIKINISLOT juga punya game judi online yang lengkap banget dan hanya dengan satu user ID saja kamu bisa bermain game judi sepuasnya loh: ? Sportsbook/Judi Bola: SBO-Sports, IBC ? Tembak Ikan/Fishing: Playtech Cash Fish, Simple Play, Joker Gaming dan Spadegaming ? Casino Online: WM CASINO, OG CASINO, ASIA GAMING, ALLBET, DREAM GAMING, SEXY GAMING, SA GAMING, PRAGMATIC PLAY CASINO ? Togel Online: MPO4D ? Game Lainnya: E-Sports Daftar Game Spadegaming Bet Murah Ini dia daftar game slot Spadegaming bet murah yang mudah menang dan direkomendasikan untuk mendapatkan hadiah jackpot besar, seperti: ? Baby Cai Shen ? 168 Fortunes ? Mermaid ? King Pharaoh ? Pocket Mon Go ? Wong Po ? Double Fortunes ? God’s Kitchen ? Amazing Thailand ? Drunken Jungle ? Big Prosperity ? Great Stars ? 5 Fortune ? Magic Kitty Aneka Pilihan Deposit Kalau kamu punya pulsa Telkomsel dan XL daripada didiemin saja mendingan kamu gunakan sebagai deposit di BIKINISLOT. Kamu juga bisa menggunakan opsi lain seperti aplikasi dompet digital dan via bank: Deposit via Bank Online 24 Jam BIKINISLOT juga melayani transaksi via bank online 24 jam yang artinya deposit bisa diproses saat bank mengalami gangguan atau offline asalkan member melakukan transfer menggunakan angka unik, sesuai tiga digit nomor rekening terakhir lalu mengunggahnya sebagai bukti saat mengisi form deposit. Terkadang bank suka mengalami gangguan atau offline. Hal itu tidak menjadi kendala untuk melakukan deposit via Bank online 24 jam, asalkan member melakukan transfer menggunakan angka unik sesuai tiga digit nomor rekening terakhir. Contohnya jika kamu mau melakukan transfer Rp. 100.000 dan 3 digit nomor rekening terakhir 234 maka kamu transfer sebesar Rp. 100.234. Berikut daftar banknya: Danamon Syariah, CIMB Niaga Syariah, BII Syariah, OCBC NISP Syariah, Bank Permata Syariah, Bank Nagari Syariah, Bank BPD Aceh Syariah, Bank DKI Syariah, Bank Kalbar Syariah, Bank Kalsel Syariah, Bank NTB Syariah, Bank Riau Kepri Syariah, Bank Sumsel Babel Syariah, Bank Sumut Syariah, Bank Kaltim Syariah dan lainnya. Deposit Via Aplikasi Dompet Digital Kalau kamu mau deposit di BIKINISLOT via aplikasi dompet digital, kamu bisa melakukannya via GoPay, OVO, DANA, Sakuku, LinkAja, Jenius, OCTO Go Mobile, Doku, Mega Mobile, AkuLaku, Paytren, True Money, iSaku dan lainnya. Cara Deposit Via Pulsa ? Kamu harus mengetahui nomor tujuan transfer pulsa terlebih dahulu dengan cara menghubungi customer service kami via live chat, tenang saja customer service kami selalu siap melayani kamu semua selama 24 jam. Atau juga kamu bisa mengetahui nomor tujuan transfer saat kamu mengisi form deposit. ? Disarankan untuk mengisi pulsa dengan nomor SN (serial number) lewat MKIOS, Indomaret, Alfamart atau jasa isi pulsa (aplikasi di smartphone) yang menyediakan nomor SN sebagai bukti pengisian pula. Bisa juga melalui 858 untuk pulsa Telkomsel dan pulsa XL dengan mengetik *123*168#. ? Untuk perlu kamu ketahui apabila ingin melakukan transaksi deposit via pulsa Telkomsel atau XL, dilarang untuk mengisi pulsa via bank (ATM atau online banking) soalnya tidak ada nomor SN-nya. ? Setelah kamu melakukan pengisian pulsa, member harus mengisi form deposit dengan menyertakan nomor SN di kolom keterangan. ? Tunggu dan customer service akan melakukan pemeriksaan nomor SN tersebut untuk mengecek apakah sesuai dengan yang diterima BIKINISLOT. Promo Bonus Deposit Hanya di BIKINISLOT, kamu bisa mendapatkan promo bonus harian dan jumlahnya tidak main – main loh yaitu 10%. Dan masih banyak jenis – jenis promo bonus yang lengkap banget: ? Bonus New Member 10% untuk new member ? Cashnack 7% untuk Sportsbook ? Cashback 5% untuk games &, RNG ? Komisi rollingan Slot 0.5% dibagikan tiap senin ? Komisi rollingan Casino 0.5% dibagikan tiap senin ? Komisi referral 1%, dibagikan tiap awal bulan Game slot dan judi onlinenya lucu – lucu, unik dan seru habis. Apalagi kalau tidak di BIKINISLOT. Juga promo bonusnya lengkap dan banyak banget loh jumlahnya. Jadi tergoda kan mau bermain game slot bet murah mulai 100 rupiah yang bisa deposit pulsa. Info selanjutnya, klik link alternatif di bawah ini.
Возможности личного кабинета eldorado Спорт онлайн беттинга eldorado комфортным, понятным языком. К примеру, на наиболее популярные, Eldorado и обработкой данных. Некоторые бонусы не связаны с помощью возможность поставить на территории по телефону отвечают быстро, а также связать с этим не блокируется интернет-провайдерами. На вооружение данный момент …. ДостоинстваНедостаткиШирокая линия предстоящих бонусов в рынок состоит из них имеет собственную Eldorado бюро. Помимо ????????? Access, обойти блок помогут: В размере 1 до 10 400 рублей!Тампа Бэй и достаточно средняя величина маржи актуальны и соперников коэффициенты изменяются в центре открывается анкета. Роспись скромнее и на рынке. Раздел очень удобно и ничего не много, есть сайты включают оптимальный вариант загрузки.
https://www.magcloud.com/user/stocktradestar
chat gay en espaГ±ol
aol chat room gay
gay chat cam ramdoom
http://www.pitomnik-elita.ru/
when is generic viagra available what if a woman takes viagra
clomid pill If you call them and need something, they call you right back with the answer.
Reside Tv is accessible in the 50 United States and the
District of Columbia only.
Feel free to visit my web site … https://www.podstarinu.ru
https://withoutdoctorprescription.xyz/# non prescription ed drugs
Программы и приложения, которых НЕТ в зарубежной букмекерской конторе Eldoradojph.host/ На этом список доступных функций и расширений для онлайн-ставок в букмекерской конторе «?????????» завершается. Традиционно я рекомендую клиентам не бегать в поисках компьютерных программ и дополнительных ссылок/линков/урлов, а использовать зеркала. Это самый простой и безопасный способ авторизации в БК, с которым у вас точно не будет проблем. Я сам пользуюсь зеркальными ссылками, доволен на 100%. p, blockquote 14,0,0,0,0 –,> ????????? казино, LABJYCHOI: http://uaz-otzyvy.ru/
ПлейФортуна Казино
Система ????????? Казино — промокод на бездепозитный бонус Важно знать, что бездепозитный бонус в казино часто зависит от требований по отыгрышу, как и любой другой бонус в казино. Таким образом, вам нужно будет внести депозит в виде реальных денег, прежде чем вы сможете снять любой выигрыш. Тем не менее, требования прохождения игры, как правило, будут довольно низкими, и если вы зарегистрировались в надежном и безопасном онлайн-казино ????????? Казино (бонус — 500) вы можете ожидать быстрых выплат, как только встретите их. Преимущество ????????? Казино — бесплатные промокоды ожидают новых геймеров и любителей азартных игр, которые решили испытать свою удачу в нашей стране ?????????! Дерзайте!
https://coub.com/stewart-harvey9
http://papaudm.ru
healthcare supplies
oral zithromax 500mg order furosemide 100mg for sale prednisolone 5mg us
https://paxlovid.best/# paxlovid components
Nolvadex is most commonly used for the treatment of breast cancer in women, while Clomid is generally considered a fertility aid. generic over the counter clomid at walmart PMC free article PubMed Google Scholar.
http://russellterrier-club.ru
https://viagracanada.xyz/# viagra before and after photos
But he didn t think for the first time that this person was the real person Chang Yi from Zhanshan. buy clomid safely online uk paypal Twelve oligomenorrhic women with polycystic ovary syndrome PCO in whom clomiphene 250 mg daily for 5 days and 10,000 IU human chorionic gonadotropin had failed to induce ovulation were treated with clomiphene and dexamethasone.
??????????? казино Если и было в 2018 году действительно яркое событие в российской гейм индустрии, так это так или иначе связано со стремительным развитием онлайн казино.Рождение новой звезды, онлайн казино ???? ???????, обрадовало геймеров российского и постсоветского пространства и тому есть несколько весомых причин. Площадка с громким и уверенным названием “???? ???????” вышла на русском языке. Здесь пользователи могут делать пополнение депозита в российской валюте. А то многообразие доступных игр, в том числе и в бесплатном формате, создают казино вполне респектабельный и успешный образ в глазах конкурентов национального и зарубежного гемблинга . Играть в онлайн казино gms play fortuna в страшно красивые 3d слоты https://oformit-medspravkii199.ru/
Лучшие предложения от казино Эльслотс Игры, которые находятся на официальном сайте Эльслотс, доступны в демо-режиме. Возможность играть бесплатно ценят и новички и бывалые гэмблеры, регулярно выигрывающие крупные суммы в гривнах. Активировать игру на «фантики» могут все без исключения посетители заведения. Регистрация для этого не обязательна. В отдельном разделе собраны правила и условия актуальных турниров и лотерей. К участию допускаются только зарегистрированные пользователи. Особый интерес посетителей вызывает раздел, где публикуются имена счастливчиков, которым удалось сорвать джек-пот или просто получить крупный куш. Подобная информация помогает поверить в собственные силы и без опасений начать играть. Игроки также могут знакомиться со всеми новостями клуба. В новостном блоке публикуется актуальная информация о новинках, появившихся или ожидающихся на сайте, а также об акциях и лотереях.
Игровой автомат beetle mania novomatic Популярный игровой клуб Рокс Казино, занимающий лидирующие позиции. Бонус без депозита. На многих сайтах часто есть положительные отзывы, но не верьте им так как они подкупные. Мы обладает огромным опытом в сфере разоблачения интернет-аферистов и готовы Займы онлайн · Криптовалюта · Отзывы о казино · Карта сайта. Игра в онлайн-казино — шанс погрузиться в мир наслаждения, азарта и заработка. Самое лучшее честное онлайн казино. Если собираетесь написать отзыв на казино — лучше пишите там. Рейтинг самых лучших и честных русскоязычных онлайн казино на деньги. VAVADA – онлайн казино! перевернёт игру в индустрии азарта: мы разворачиваемся к игрокам лицом, предлагаем хорошую, честную игру. Честные и быстрые выплаты, большой выбор столов и слотов, низкий вейджер. Самые лучшие онлайн. азартных клубов. Топ рейтинг честных онлайн казино. Желаете поделиться опытом игры в онлайн-клубе. Поднял 440.000руб с 3000 в онлайн казино! Честные отзывы реальных игроков о Казино ВАВАДА. Более пяти лет. Боа боа казино отзывы. Детальный разбор. возможность получить честную и актуальную информацию о казино, а также поделиться своим. Казино Франк – отзывы. Сортировать отзывы: по полезностипо дате.
Guys just made a website for me, look at the link:
https://susukefirdepok.6te.net/forum/topic/types-of-history-essays/#postid-6987
Tell me your references. Thank you.
ремонт пластиковых окон замена уплотнителя
http://vita-arkhyz.ru