phmg.net
当前位置:首页 >> JQ的AppEnD方法的选择器是否可以填写一个自定义元素 >>

JQ的AppEnD方法的选择器是否可以填写一个自定义元素

你append方法可以直接这样: var apc='';$("ul").append(apc);获取的时候可以这样: $("[data-id=1]");

比如下边这个例子,追加的元素就是直接加入的,看作一个字符串。 $('body').append('Another target'); 你可以声明一个字符,然后取得你需要追加的元素就好。

使用 父级元素有个class 或者 id 然后通过父级元素 $('#fid #child') 这样去取 (看看jquery的选择器)

是因为采用的css选择器不对,所以没有找到添加的元素。 正确的用法如下: 比如ul.append添加一个() 就要这么写:xx.append(""); 那么选择的时候要这么来:$("#a li").length > 0这样就找到了。 附: append() 方法在被选元素的结尾(仍然在内部...

.prepend() .before() 望采纳

我没仔细看,你代码里也没贴得很全。好像你最后一个select没有结尾。

可以用live添加点击事件 这个函数可以给未来加入的元素添加事件

呵呵 不显示才是对的呢 你看看要添加的这句话就知道了 新添加的元素

$("body").on("click", ".className", function () { .... }); 或者 $(document).on("click", ".className", function () { .... });

这个问题不是class属性不起作用 而是你绑定调用jQuery插件的时候这段HTML还不存在 意思就是你没绑定上事件 必须重新绑定 或者用jQuery的live方法绑定事件 live(type, [data], fn): jQuery 给所有匹配的元素附加一个事件处理函数,即使这个元素...

网站首页 | 网站地图
All rights reserved Powered by www.phmg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com