JQtouch事件?

发布于 2024-12-12 19:00:12 字数 479 浏览 0 评论 0原文

我试图在单击类 djl 时调用函数,但我不知道出了什么问题。它不起作用。

这是我的代码:

$("a.dj").click(function(){
$.getJSON("http://sdsdds.com/sds.json",function(result){
$.each(result, function(i, field){
$("ul#alb").append("<li><a class='djl' href='#songs'>" + field.name + "</a></li>");

上面的代码工作完美,但问题从这里开始:

$("a.djl").click(function(){
$('#songs').replaceWith('<div>fnuh</div>');

请帮助我。

I'm trying to call a function on click of class djl but I don't know what's wrong. It's not working.

Here is my code:

$("a.dj").click(function(){
$.getJSON("http://sdsdds.com/sds.json",function(result){
$.each(result, function(i, field){
$("ul#alb").append("<li><a class='djl' href='#songs'>" + field.name + "</a></li>");

The above code works perfect but problem starts here:

$("a.djl").click(function(){
$('#songs').replaceWith('<div>fnuh</div>');

Help me out please.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猫卆 2024-12-19 19:00:12

我怀疑在绑定时没有与选择器“a.djl”匹配的元素。如果是这样,您需要使用实时事件进行绑定:

$("a.djl").live("click", function(){
  //your stuff to do
});

I suspect at the time of binding there is no element matchting the selector "a.djl". If so you need to use the live event for binding:

$("a.djl").live("click", function(){
  //your stuff to do
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文