Jquery 仅当href包含值时才打开ajax模式
我每30分钟加载一个ajax模式,但在我的页面上,我有更多的ajax模式,用户可以点击 这是我的代码:Jquery 仅当href包含值时才打开ajax模式,jquery,html,ajax,Jquery,Html,Ajax,我每30分钟加载一个ajax模式,但在我的页面上,我有更多的ajax模式,用户可以点击 这是我的代码: <a href="modal.html" data-toggle="ajaxModal"></a> <script> setInterval(function () { if($('#ajaxModal').attr('aria-hidden') == 'false') return; $('*[data-toggl
<a href="modal.html" data-toggle="ajaxModal"></a>
<script>
setInterval(function () {
if($('#ajaxModal').attr('aria-hidden') == 'false') return;
$('*[data-toggle="ajaxModal"]').click();
}
,300000);
</script>
setInterval(函数(){
if($('#ajaxModal').attr('aria-hidden')=='false')返回;
$('*[data toggle=“ajaxModal”]')。单击();
}
,300000);
是否可以使用modal.html作为href仅打开modal?对于引导,页面上的所有ajax模式都应该是这样的:
$('*[data-toggle="ajaxModal"][data-target="modal.html"]').click();
你能发送这样一个模式的html元素吗?这样我就可以使这个例子更准确了。我添加了一个id,它现在可以工作了
<a href="modal.html" id="modal" data-toggle="ajaxModal"></a>
<script>
setInterval(function () {
if($('#ajaxModal').attr('aria-hidden') == 'false') return;
$('[id="modal"]*[data-toggle="ajaxModal"]').click();
}
,300000);
</script>
setInterval(函数(){
if($('#ajaxModal').attr('aria-hidden')=='false')返回;
$('[id=“modal”]*[data toggle=“ajaxModal”]')。单击();
}
,300000);
您可以将id添加到该特定模式中并仅打开它。@DanielX2010我尝试过,但我一直打开所有模式。没有提供足够的信息来重新创建您的问题