Javascript:jquery中的父级
我有一个动态创建值的div,我使用这个div作为弹出窗口,以便它将用作下拉列表元素。Javascript:jquery中的父级,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我有一个动态创建值的div,我使用这个div作为弹出窗口,以便它将用作下拉列表元素。 对于每个值,我使用javascript中的上述代码行更改背景颜色。我如何在jquery中实现同样的功能呢?让我们首先看看您使用的代码 javascript:协议不合适(在URL中放置代码时使用),因此它只是一个未使用的标签 父对象是对包含当前页面所在iframe的页面的引用。因为您可能不在iframe中,而是在一个常规页面中,所以它只是对当前页面的引用 因此,代码剩下的实际上是: onmouseover="ja
对于每个值,我使用javascript中的上述代码行更改背景颜色。我如何在jquery中实现同样的功能呢?让我们首先看看您使用的代码
javascript:
协议不合适(在URL中放置代码时使用),因此它只是一个未使用的标签
父对象是对包含当前页面所在iframe的页面的引用。因为您可能不在iframe中,而是在一个常规页面中,所以它只是对当前页面的引用
因此,代码剩下的实际上是:
onmouseover="javascript:parent.DivColorHover(this)"
要使用jQuery添加相同的事件,您需要某种方法来标识元素,例如通过添加id=“something”
,然后可以执行以下操作:
onmouseover="DivColorHover(this)"
让我们首先看看您正在使用的代码
javascript:
协议不合适(在URL中放置代码时使用),因此它只是一个未使用的标签
父对象是对包含当前页面所在iframe的页面的引用。因为您可能不在iframe中,而是在一个常规页面中,所以它只是对当前页面的引用
因此,代码剩下的实际上是:
onmouseover="javascript:parent.DivColorHover(this)"
要使用jQuery添加相同的事件,您需要某种方法来标识元素,例如通过添加id=“something”
,然后可以执行以下操作:
onmouseover="DivColorHover(this)"
当html加载时,jquery将定义的函数绑定到id=“yourid”元素的mouseover事件
通过这种方式,您可以将行为(事件处理程序)和结构(html)分开,更容易理解(至少对我来说)
当html加载时,jquery将定义的函数绑定到id=“yourid”元素的mouseover事件
通过这种方式,您可以将行为(事件处理程序)和结构(html)分开,更容易理解(至少对我来说)。首先:不需要在引号中使用
javascript
onmouseover
(和其他事件)希望javascript代码位于引号内。这可能很有用:首先:引号内不需要javascript
onmouseover
(和其他事件)希望javascript代码位于引号内。这可能很有用: