如何在模态启动后更改元素
How to change an element in a modal after it was launched?
我正在修改一个BigCommerce模板,我想在启动后更改模态中的一些文本。我使用jQuery来克服正常页面上的这些问题,但在模态上它不起作用。下一段代码用于"普通"页面:
$(document).ready(function(){
$('.TopMenu li:contains("or")').each(function() {
var text = $(this).html();
$(this).html(text.replace('or', 'maybe'));
});
});
下一个代码不对模态:
$(document).ready(function(){
$("#ModalContainer").ready(function(){
$('#fastCartNumItemsTxt').each(function() {
var text = $(this).html();
$(this).html(text.replace('items','stuff'));
});
});
});
我正在尝试使用:
$(".ProductActionAdd a").on( "click", function() {
$("#ModalContainer").ready(function(){
$('#fastCartNumItemsTxt').each(function() {
var text = $(this).html();
$(this).html(text.replace('items','stuff'));
});
});
});
"。ProductActionAdd - a"表示添加到购物车按钮,该按钮启动模态。还是不行…
知道为什么吗?
我建议把这个脚本放在Bigcommerce的模态内容面板中,如果你想要快速购物车你可以进入FastCartThickBoxContent.html
除此之外,你必须使用iModal回调,我不熟悉。
相关文章:
- 从IE中的不同元素调用时,文件输入控件未正确启动
- 是否可以在第n个元素处重复启动ng
- 当元素在屏幕中占60%时,WOW.js启动动画
- 如何仅在输入元素具有焦点时才启动 setInterval
- 如何获取在一系列事件中启动事件的元素
- tagName没有在子视图中启动新的el元素;它继承自父视图
- javascript获取启动onclick函数的html元素
- 在追加和删除元素时启动 CSS 动画
- 如何在启动之前引用javascript窗口元素
- Jquery:是什么HTML元素启动了ajax
- j查询间隔在到达最后一个元素后重新启动
- 目标元素边缘的触摸启动会导致鼠标按下
- JQUERY可排序插件,当可拖动元素悬停在指定的元素上时启动函数
- Jquery 可排序插件不允许在拖动元素时启动悬停功能
- 如何从单击的元素开始重新启动顺序模式
- jQuery有许多相同的元素,其中一个必须在单击时启动
- 单击时为具有相同id的多个元素启动js函数
- 正在启动一个函数onclick(),该函数传递被单击元素的id
- jQuery click()事件未在AJAX加载的HTML元素上启动
- 可以't对同时具有.thoggle()函数的元素启动FancyBox