Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
简单jQuery选择器不起作用_Jquery_Jquery Selectors - Fatal编程技术网

简单jQuery选择器不起作用

简单jQuery选择器不起作用,jquery,jquery-selectors,Jquery,Jquery Selectors,我不知道为什么这个选择器不工作 HTML元素只是: <div id="myDiv">Original Text</div> 备选案文2: 我读过的每一篇教程都说,如果我像以前一样使用$id,那么选择器就可以工作 有什么想法吗?jQuery对象使用方法,而不是innerHTML: $myDiv是jQuery对象,您不能设置它的innerHTML属性,因为它没有 使用jQuery方法或 选项1之所以有效,是因为它只是简单的JS—您可以选择元素并设置其属性。选项二之所

我不知道为什么这个选择器不工作

HTML元素只是:

    <div id="myDiv">Original Text</div>
备选案文2:

我读过的每一篇教程都说,如果我像以前一样使用$id,那么选择器就可以工作

有什么想法吗?

jQuery对象使用方法,而不是innerHTML:

$myDiv是jQuery对象,您不能设置它的innerHTML属性,因为它没有

使用jQuery方法或

选项1之所以有效,是因为它只是简单的JS—您可以选择元素并设置其属性。选项二之所以有效,是因为您从jquery对象获取DOM元素,并设置其属性-也是有效的

 $(document).ready(function(){
        $("#myDiv").html("Replaced Text");
    });
    document.getElementById("myDiv").innerText = "This will work!"
    $("#myDiv").get(0).innerHTML = "This will work as well!"
$("#myDiv").html("Replaced Text");
$("#myDiv").html("Replaced Text");
 $(document).ready(function(){
        $("#myDiv").html("Replaced Text");
    });