-2

首先,我想说 jsfiddle 中的代码完全符合我的预期。但是,当我尝试将其插入我的页面时,它不起作用。我在用

 get.ajax 

用 php 移动 html 一个 mysql 数据到一个名为 #latest-divs 的 div 中。我有一个表格

 input#search

当 .bind('input property...) 时获取 val() 并检查 .bind('input property...) 的子 div 中是否存在完全匹配的按钮#latest-divs。我将这些子元素称为 #latestblock 如果存在完全匹配,则应该执行该事件,正如我上面提到的,它在 jsfiddle 中有效,但在我的网站上消失了。我已经尝试了我能想到的一切:

  • 加载到php文件中
  • 从头部加载
  • 从身体加载
  • 加载和不加载“CDATA”
  • 更改我的 jquery 版本
  • 我的网站是 codefault (dot) org。jsfiddle 链接是http://jsfiddle.net/gAnyM/10/。截至目前,我正在从 script/latest-topics.php 加载第二部分(div 的随机定位),从 index.php 加载 head 中的第一部分。

    4

    2 回答 2

    1

    你确定你有它里面:

    $(document).ready( function() {
      // code here
    });
    

    ?

    在绑定事物之前,dom 需要准备好

    jsfiddle 会自动为你添加这个

    于 2013-01-16T00:17:44.937 回答
    0

    尝试另一种活动

    $('input#search').bind('change keyup', function()
    
    于 2013-01-16T00:27:48.090 回答