jquery附加一个href物化模态不起作用

时间:2018-03-06 14:45:41

标签: javascript jquery materialize

你好,我有这个问题,我需要在其中附加一个带有materialize模式的href标签 所以这是代码

<a href='#modalcreatechecklistitem' class='modal-trigger'>Add an item</a>

当我把它放在我的HTML中时,我没有问题 但是,当我试图使用jquery追加

$("#ajaxChecklist").append("<a href='#modalcreatechecklistitem' class='modal-trigger'>Add an item</a>");

它不能正常工作

更新: 没有加载类modal-trigger,这是来自jquery还是我的css? 我在我的html文件中编码时工作正常

解答:

jquery不允许您将实体类附加到元素。

要执行此操作,您需要重新初始化materialize元素或函数

在这种情况下,我在#modalcreatechecklistitem上做了一个函数

功能将重新初始化物化模态并打开模态

2 个答案:

答案 0 :(得分:0)

你工作正常,我只是在小提琴中检查

https://jsfiddle.net/jvk3/8nfbxa1p/1/

may be you placed inside the table div or similar to parent

答案 1 :(得分:-1)

两个重要问题:
1 - 代码是否在document.ready中运行? 2 - 页面上是否有名为ajaxChecklist的元素?