我想爲div使用相同的類,因爲它們用於相同的目的,儘管我無法找到一種方式讓它在沒有輸出相同結果的情況下工作div的。JQuery - 將函數調用到具有相同類名的Div
的JavaScript
<script src="jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
function divide(a, b) {
$(this).text(a + "/" + b);
}
</script>
HTML
<body>
<div class="division" ><script type="text/javascript">divide(3,7)</script>
</div>
<div class="division" ><script type="text/javascript">divide(12,75)</script>
</div>
</body>
您的代碼似乎並沒有在所有的工作:http://jsfiddle.net/ mZbp7 /將JavaScript語句放入'div'時,您會怎麼想? –
這就是我需要幫助,我想如果它被稱爲JQuery的$(this)。 ,將用文本替換它。 –
你只是調用一個函數,jQuery或JavaScript應該如何知道它與哪個元素有關?當以這種方式調用函數時,'this'將引用全局對象,它是'window',它不引用任何DOM元素。也許你必須提供一個更好的例子,我不明白你爲什麼不在每個'div'中寫'3/7'和'12/75'。 –