我想为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'。 –