jQuery選擇器是一種非常常用的前端技術,然而,在實際的項目中,我們時常需要傳入參數來增加代碼的可重用性,這篇文章將介紹如何使用jQuery選擇器來傳入參數。
// 傳入參數方式一:作為選擇器的變量 var mySelector = ".class-" + myClass; $(mySelector).addClass("new-class"); // 傳入參數方式二:使用函數 function addClassTo(selector, className) { $(selector).addClass(className); } addClassTo(".my-class", "new-class"); // 傳入參數方式三:使用數據屬性 <div class="my-class" data-class-name="new-class"></div> $("[data-class-name='new-class']").addClass($(this).data("class-name"));
以上三種方式均能夠實現傳遞參數,不同方式的選擇取決于每個人的喜好和項目需求。同時,在實際使用中,要注意傳參的類型和有效性,避免出現錯誤。