मेरे पास एक लिंक है जो jQuery सुनता है, और यदिक्लिक किया यह एक और div टॉगल करेगा। लिंक पर एक ऑनक्लिक जावास्क्रिप्ट एक्शन भी है। जब मैं लिंक पर क्लिक करता हूं, div मैं शो टॉगल करना चाहता हूं, लेकिन जावास्क्रिप्ट निष्पादित नहीं करता है।
- क्या जावास्क्रिप्ट को निष्पादित करना संभव है और jQuery को div को टॉगल करना संभव है?
- यदि ऐसा है तो लिंक को जावास्क्रिप्ट क्रिया को निष्पादित करने के लिए लिंक को अनुमति देने के लिए jQuery कोड में क्या रखा जाएगा?
jQuery स्क्रिप्ट
$(function() {
$("#links a").live("click", function() {
$("#showall").toggle("slow");
});
});
मेरा संपर्क
<div id ="links">
<a href="some javascript" onclick="javascript">Play</a>
</div>
उत्तर:
उत्तर № 1 के लिए 1मेरे लिए क्रोम, फ़ायरफ़ॉक्स और आईई में निम्नलिखित काम कर रहा है। शुद्ध जावास्क्रिप्ट (ऑनक्लिक) और jQuery क्लिक () दोनों निष्पादित हो जाते हैं।
<html>
<head>
<script type="text/javascript" src="jquery-1.4.4.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("a").click(function() {
$("div").toggle();
});
});
</script>
</head>
<body>
<a href="#" onclick="alert("original onclick")">Click me</a>
<div>
Some div content...
</div>
</body>
</html>