русский  עברית
tadam logo
דוגמאות jQuery
מצאתם שגיאה?
סמנו אותה עם העכבר ותלחצו
Ctrl + Enter
בדיקת כתיב Xhtml.co.il
Orphus system

context

מחזירה: אלמנט
הוספה בגרסה: 1.3
תיאור: קונטקסט של צומת DOM שעבר במקור ל-   jQuery()  
אם שום דבר לא נשלח, אז קונטקסט שווה למסמך עצמו.

שיטה .live() מחייבת עבור מטפל אירעוים להשתמש בתכונה הזאת, כדי לקבוע אלמנט שורש, כדי להשתמש עבור המשלחת האירוע לצרכיו. תוספות, שמבצעות משימות דומות יכולות למצוא תכונה הזאת שימושית.

ערך של תכונה הזאת בדרך כלל שווה למסמך, כמו קונטקסט ברירת מחדל עבור אובייקטים jQuery אם אף אחד לא צוין. קונטקסט יכול להיות שונה אם, לדוגמה, אובייקט נוצר באמצעות חיפוש בתוך <iframe> או מסמך XML.

דוגמה

קובע את קונטקסט מדויק בשימוש.
$("ul")
  .append("<li>" + $("ul").context + "</li>")
  .append("<li>" + $("ul", document.body).context.nodeName + "</li>");
תוצאת הפעלה קוד לעיל:
קוד מלא:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
                    "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
  <style>
  body { cursor:pointer; }
  div { width:50px; height:30px; margin:5px; float:left;
        background:green; }
  span { color:red; }
  </style>

  <script src="http://code.jquery.com/jquery-latest.js"></script>

<script type="text/javascript" language="javascript">
$(document).ready(function(){
$("ul")
  .append("<li>" + $("ul").context + "</li>")
  .append("<li>" + $("ul", document.body).context.nodeName + "</li>");
  });
</script>
</head>
<body>
Context:<ul></ul>
</body>
</html>
האם מידע זה היה מועיל?
   

תגובות