这几乎是对我之前发布的关于在没有 ajax 的情况下加载外部页面但将其保留为 iOS Web 应用程序窗口的问题的补充。我想出的那个例子是这个
<script>
$(document).bind('pageinit', function() {
$("#test").click(function (event) {
event.preventDefault();
window.location.assign("test.html");
});
});
</script>
但现在我想做的是为该页面上的每个链接设置它。由于我不知道我可以拥有多少个链接,所以每次添加新链接时都这样做会非常乏味。所以我找到了这个片段,并认为我可以将两者结合起来,我只需要一些关于如何的指导。
$('a').each(function(index){
var elementId=$(this). attr("id");
elementId='#'=elementId;
因此,对于我页面上的每个标签或 href,它会自动抓取链接并以特定方式自动加载它。