के साथ मौजूदा जावास्क्रिप्ट समाधान का परीक्षण करना मुझे जावास्क्रिप्ट कोड (स्टैक ओवरव्लो लिंक: How to add a class to body tag?) का एक बड़ा टुकड़ा मिला। हालांकि, मुझे इसे लागू करने में परेशानी हो रही है।बॉडी टैग में कक्षा जोड़ें: कोई परिणाम
<!doctype html>
<html>
<head>
<title>Javascript Test</title>
<meta charset="utf-8" />
<script type="text/javascript">
var newClass = window.location.href;
newClass = newClass.match(/\/[^\/]+(_|\.)[^\/]+$/);
$(document.body).addClass(newClass);
</script>
</head>
<body>
</body>
</html>
हालांकि मैं किसी भी वर्ग को नहीं देख पा परिणाम के रूप में शरीर टैग करने के लिए कहा:
नीचे कोड मैं एक परीक्षण पृष्ठ पर उपयोग कर रहा हूँ है। (सफारी, क्रोम में स्रोत देखना) मैंने jQuery के साथ और बिना परीक्षण किया है।
क्या आप देखते हैं कि कोड के साथ क्या गलत है?
मैं एक Behance ProSite के साथ काम कर रहा हूं। मैं कई गैलरी बना सकता हूं, लेकिन प्रत्येक के पास एक ही पृष्ठभूमि होगी क्योंकि वे एक ही टेम्पलेट का उपयोग करते हैं। मुझे बॉडी टैग में एक अनूठी कक्षा जोड़ने की ज़रूरत है ताकि मैं प्रत्येक को एक अलग सीएसएस पृष्ठभूमि संपत्ति के साथ लक्षित कर सकूं।
सुनिश्चित करें कि आपके पृष्ठ पर jQuery शामिल है। – dinjas
त्वरित प्रतिक्रिया के लिए धन्यवाद। मैंने '' जोड़ा है और '$ (' body ') के साथ जावास्क्रिप्ट की अंतिम पंक्ति को प्रतिस्थापित किया है। (newClass); 'और अभी भी कोई परिणाम नहीं। – user2347736
आपको अपनी स्क्रिप्ट – enb081