Tôi có những gì tôi nghĩ rằng là một câu hỏi đơn giản nhưng tôi không thể làm cho nó hoạt động cho cuộc sống của tôi.jQuery thêm lớp học dựa trên URL trang
Tất cả những gì tôi muốn làm là thêm một số javascript vào trang để thêm lớp vào vùng chứa trang chính dựa trên URL.
Hãy nói rằng tôi có một trang web tại root.com và cấu trúc html sau (nói một cách lỏng lẻo):
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
</head>
<body>
<div id="main" class="wrapper">
Blah, blah, blah
</body>
</html>
Những gì tôi muốn làm một kịch bản là, nếu page = (ví dụ) gốc .com/công nghệ, nó thêm một lớp vào div chính. Vì vậy, div bây giờ sẽ trông giống như:
<div id="main" class="wrapper tech">
Tôi đã tải jquery, vì vậy tôi muốn làm theo cách đó.
Tính năng này hoạt động. Cảm ơn. –
Tác phẩm tuyệt vời tuyệt vời thankyou. – 422
@alex vidal Nó hoạt động tốt cho tôi nhưng nó tải một chút muộn hơn bình thường. Tôi đang sử dụng hành động này để duy trì menu phụ mở khi người dùng ở trong trạng thái được xác định Vì vậy, người dùng có thể thấy sau 1-2 giây làm thế nào menu danh mục phụ mở ra. Tôi muốn nó làm điều này ngay lập tức, làm thế nào tôi có thể tránh điều này? –