开发者社区> 问答> 正文

jquery选择器无效 配置报错 

$("#container").append('xxx');

以上写法无效

但是下面却可以

什么原因

$("p").append("xxx");

直接写的<script type=""></script>引入

展开
收起
kun坤 2020-05-31 18:21:38 655 0
1 条回答
写回答
取消 提交回答
  • 引入的script 标签放在head里面还是body最后面? 一般情况就是执行到那一句的时候元素还没加载好######被选择的那个在不在######请用这个东西包着jq代码。

    jQuery(document).ready(function($) {
    
    });
    所以你确定不是ID写错了么? ###### #container是id为container,你不会是搞的class吧 ###### 我一开始用了cdn的jquery

    我也不确定是不是我后来用了jquery.min.js在自己根目录上的js,又好了
    我的功能有一部分用了get ,引入一个头文件,也不确定是不是clear browser cache又好了(header放在html中上,并不是html的header,所以真不确定)
    还是我把$(".container")放到$(document).reader()方法里面好了
    还是<script type ="text/javascript"放到html的中部,底部都是没有任何作用的
    还是我放到$(function() 里面了,这个网上说和$(document).ready等价
    #和.都有尝试过,其实楼上的,想想就知道了,我肯定是最后才测试标签选择器<p>的,连[]也测试过了,几乎所有选择器都尝试过了,
    反正现在是好了莫名其妙
    jquery对于我来说好像理论都懂,但又完全不知所云的东西,这世界感觉真奇妙 ######欢迎使用w3school手机版www.nppcom.com http://www.nppcom.com

    2020-05-31 18:21:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载