我生成链接以选择要在前端显示的galeriecategories。它工作得很好,但我无法弄清楚如何使用id提交者和名称提交者提交这个链接到iframe ...用jquery它返回我的galerie
我生成我的链接......第一个始终是#towggleRefCat0
echo "<a href=\"show.php?action=showGalerie&gaid=0&type=$type&view=$view\" target=\"submitter\" class=\"toggleRefCat\" id=\"toggleRefCat0\" >All</a>";
所以我尝试了这个:
$(document).ready(function(){
//$('#toggleRefCat0').click();
//$('#toggleRefCat0').toggle();
var thisCVAR = $('#toggleRefCat0').attr('href');
$('#submitter').load(thisCVAR);
});
通过真实点击该链接,它可以完美地加载...但是使用jquery点击,切换和.load它不起作用...
100%工作的唯一解决方案(我想到的)将是: 生成一个表单并用jquery提交...但这样的方法很复杂...我认为必须有一个更简单的解决方案....
答案 0 :(得分:1)
您可以从超链接中移除target
,这将变得无用,然后将iframe
src
值设置为jQuery
:
$(document).ready(function(){
$('#toggleRefCat0')on('click', function(e) {
// Stop the link default behaviour.
e.preventDefault();
// Set the iframe src with the clicked link href.
$('#submitter').attr('src', $(this).attr('href'));
});
});