我有一些与它们相关联的jQueryUI按钮的项目列表。完成一个动作(删除一个项目)后,我想通过ajax重新加载列表。
唯一的问题是,当我这样做时,JQueryUI按钮不再显示,仅显示标准标记。
我知道我可以jQuery.live()
动态添加点击处理程序等,但是如何将jQueryUI button()
应用于它们?
通过ajax重新加载时,请.button()
在该上下文中调用(或使用的任何变体),如下所示:
$.ajax({
//other options..
success: function(data) {
//insert elements
$(".button", data).button();
}
});
这将 仅在响应中的*.button()
元素上运行(而不是其他已在页面/ DOM中的其他元素)。 *class="button"
您不能.live()
在这里真正使用或依赖事件冒泡,或与添加/删除元素没有任何关系……当涉及到插件时,您需要针对添加的新元素再次执行它们。或者,效率较低但更通用的方法是.livequery()
plugin,其用法如下:
$(".button").livequery(function() {
$(this).button();
});
正如我所说,这并不是世界上最高效的事情,因为它实际上以各种方式监视DOM的变化。
问题内容: 我搜索了在jtable中添加按钮的教程,并从http://tips4java.wordpress.com/2009/07/12/table-button- column/ 找到了一个类文件, 该按钮在哪里设置? 问题答案: 它是通过DefaultTableModel中的数据在表渲染器和编辑器中自动设置的。例如,对于表编辑器,代码为: 表模型的值在哪里。有关详细信息,请参见ButtonC
问题内容: 如何在Android中动态添加按钮? 问题答案:
问题内容: 我有一个使用插件体系结构的Java Web应用程序。我想知道是否有人可以通过Web应用程序运行时通过Serlvet映射到servletconfig来添加servlet的解决方案?这样的想法是,可以将一个类添加到/ WEB-INF / classes文件夹中,并使其成为Servlet,而无需重新启动Web应用程序。同样,如果用户选择删除“插件”,则让代码从servletconfig中删除
你能帮我解决这个问题吗? 我在类<code>单元格</code>中创建按钮,并向该按钮添加一些默认操作。 在< code>Game类中,我想给这个按钮添加额外的动作,但我也想保留默认动作。 我知道新操作覆盖了以前的操作。因此,如果我单击按钮,它只会打印。 是否可以向按钮添加新操作并保留以前的连接?
我正在使用android 2.1,希望在Mapsavity上添加一个后退按钮。我在这一页上尝试了什么[在操作栏上显示后退按钮,但应用程序崩溃。我已经按照另一个论坛的建议将extends FragmentActivity替换为AppCompatActivity,但应用程序仍然崩溃。我知道这与操作栏有关,因为如果我删除它,应用程序就会工作。操作栏似乎为空。我被卡住了,已经启动了应用程序数次。下面是错误
我想在单个产品页面中向“添加到购物车”按钮显示产品价值(版本) 我找到了必须编辑的文件:woocommerce\templates\single-product\add-to-cart\external.php 但现在我的“添加到购物车”按钮上什么也没有显示