Javascript JQuery搜索DOM
所以,我是Jquery新手,我想知道为什么会发生这种情况:Javascript JQuery搜索DOM,javascript,jquery,html,Javascript,Jquery,Html,所以,我是Jquery新手,我想知道为什么会发生这种情况: $('Button').click(bunz2); function bunz2(){ $('body').css({"background-color":"yellow","font-size":"200%"}); } 这是我在HTML中定义的按钮: <button id="myButton" type="button">Click Me!</button> 为什么?$'myButton'
$('Button').click(bunz2);
function bunz2(){
$('body').css({"background-color":"yellow","font-size":"200%"});
}
这是我在HTML中定义的按钮:
<button id="myButton" type="button">Click Me!</button>
为什么?$'myButton'查找标记名为myButton的元素,而不是ID为myButton的元素。改变
到
阅读:
$'myButton'查找标记名为myButton而不是ID为myButton的元素。改变
到
阅读:
您需要id属性选择器:
这告诉jQuery选择具有唯一“id”属性“myButton”的元素。在第一个示例中,$'Button'告诉jQuery选择页面上的所有按钮元素。这是因为,没有前导,它是一个更通用的选择器。例如$'div'将选择所有元素
干杯您需要id属性选择器:
这告诉jQuery选择具有唯一“id”属性“myButton”的元素。在第一个示例中,$'Button'告诉jQuery选择页面上的所有按钮元素。这是因为,没有前导,它是一个更通用的选择器。例如$'div'将选择所有元素
当你按下$按钮时,欢呼声。点击bunz2;您可以参考页面上的所有按钮。要特别提到一个按钮,您应该使用ID。在Jquery中,您应该放置$.myButton。当您放置$'button'时,单击。单击bunz2;您可以参考页面上的所有按钮。要特别引用按钮,您应该使用ID。在Jquery中,您应该放置$。'myButton'。单击所有按钮标记的$'button'活动
如果必须选择id,则可以使用:
$("#myButton").click(bunz2);
是ID符号和。是班级符号 对于所有按钮标记,$'button'处于活动状态
如果必须选择id,则可以使用:
$("#myButton").click(bunz2);
是ID符号和。是班级符号 你还没有解释为什么$按钮。单击。。。工作正常,@MattBallYou也没有解释为什么$'Button'。单击。。。这两种方法都有效,但都没有@MattBall@Ohgodwhy不,不会出现控制台错误。$'NoneExistentSelector'将只返回一个空的jQuery对象,而不是错误。@Ohgodwhy no,将不会有控制台错误。$'NoneExistentSelector'将只返回一个空的jQuery对象,而不是错误。
$('#myButton').click(bunz2);
$('#myButton').click(...);
$("#myButton").click(bunz2);