我正在动态生成一个<p>标签,<div contenteditable=true>但我设置的事件处理程序捕获来自<p>标签的keyup事件没有抓住它们.
HTML
<!-- Non-dynamically generated paragraph -->
<div class="note">
<p contenteditable="true"></p>
</div>
<!-- Contains dynamically generated paragraphs -->
<div class="note" contenteditable="true"></div>
<!-- Debug output -->
<div id="output"></div>
Run Code Online (Sandbox Code Playgroud)
JS
$(document).ready(function() {
$(".note").keyup(function(evt) {
$("#output").append("<br/>note tag keyup");
// Surround paragraphs with paragraph tag
$(this).contents().filter(function() {
return this.nodeType === 3;
}).wrap('<p class="test"></p>');
});
$(".note").on("keyup", "p", function(evt) {
$("#output").append("<br/>p tag keyup");
});
});
Run Code Online (Sandbox Code Playgroud)
小提琴:https://jsfiddle.net/mibacode/axgccwoq/3/
第一个div元素演示了我可以成功地从加载时生成的段落标记中捕获keyup事件.第二个div显示我的动态生成的段落没有触发(或JQuery无法捕获)keyup事件.
编辑:
问题/错误似乎是如何生成段落标记并将其添加到代码的这一部分中的DOM:
$(this).contents().filter(function() {
return this.nodeType === …Run Code Online (Sandbox Code Playgroud) 我已经在我的系统上运行了EasyPHP,但必须重新安装干净的操作系统.刚刚下载并再次安装了EasyPHP,Apache正在运行.但是当我尝试通过我的网络浏览器访问管理页面(127.0.0.1/home)时,我得到一个"糟糕!Google Chrome无法连接到127.0.0.1"错误.
我检查了Apache的httpd文件,它说它正在侦听127.0.0.1:80,这正是我试图通过浏览器访问管理页面的方式.出于某种原因,我可以使用127.0.0.1:8887访问www文件夹.
我对EasyPHP知之甚少,所以任何帮助都会受到赞赏.
为简单起见,假设我的数据库有两个表,视频和用户.视频是不同视频的列表,用户是不同用户的列表.
我需要能够记录用户何时观看某个视频,所以当他们再次观看视频时,我可以让他们知道他们已经看过了.
信息:可能会有数十万用户可能会有数十万个视频.
我想到这样做的一种方法是为每个视频创建一个表,或者为每个用户创建一个表(两者都会产生数十万个表).
另一种方法是创建一个中性表,其中包含:userID(外键),videoID(外键).但是,我认为这会影响效率(和规范化),因为存在多值依赖关系,或两列中相同userID和videoID的倍数.
我仍然是数据库的新手,我觉得我错过了一些简单的东西.任何帮助将不胜感激.
我正在使用MySQL.
我有两张桌子,users和messages.
users有字段userId(int)和username(字符串),并
messages有字段userId(int)和message.
我有用户名,并希望获取与该用户名相关的所有消息userId.
在这种情况下,连接函数是否有效(如果是,如何?),还是我必须进行两次单独的查询?
Sign Up或Loginpassword输入。在 Firefox 中,单击任意输入。结果应该是 input 看起来获得了焦点,但不允许用户输入字符。
z-index设置(确保父和子元素有一个position比其他static。password不起作用。只会text。我真的觉得这是z-index和.list下面的元素的问题.drop-box,但我也很困惑为什么(在 Chrome 中)带有类型文本的输入可以工作,但密码却不能。我一直在尝试查看 Chrome 版本 33 和 34 之间可能发生的变化,以便我可以查明问题,但到目前为止还没有运气。
有任何想法吗?