从JavaScript文件为锚点调用rel?
我有一个叫做JS文件的asp.net文件 问题是 当我从aspx页面调用anchor属性时,它显示正确 但当我试图从js文件调用它时,它是错误的 我的代码是 aspx页从JavaScript文件为锚点调用rel?,javascript,jquery,html,asp.net,Javascript,Jquery,Html,Asp.net,我有一个叫做JS文件的asp.net文件 问题是 当我从aspx页面调用anchor属性时,它显示正确 但当我试图从js文件调用它时,它是错误的 我的代码是 aspx页 <ul id="gallery_id"> <li class="first"> <img src="images/demo/gallery/1.jpg" alt="Title Text" /></li&g
<ul id="gallery_id">
<li class="first">
<img src="images/demo/gallery/1.jpg" alt="Title Text" /></li>
<li><a href="images/demo/gallery/2.jpg" rel="prettyPhoto[gallery1]" title="Image 1">
<img src="images/demo/gallery/2.jpg" alt="Title Text" /></a></li>
<li><a href="images/demo/gallery/3.jpg" rel="prettyPhoto[gallery1]" title="Image 2">
<img src="images/demo/gallery/3.jpg" alt="Title Text" /></a></li>
<li><a href="images/demo/gallery/4.jpg" rel="prettyPhoto[gallery1]" title="Image 3">
<img src="images/demo/gallery/4.jpg" alt="Title Text" /></a></li>
<li><a href="images/demo/gallery/572x330.gif" rel="prettyPhoto[gallery1]" title="Image 4">
<img src="images/demo/gallery/174x150.gif" alt="Title Text" /></a></li>
</ul>
-
当我试图从js文件动态调用它时
作为
功能视图\u库(响应){
if(响应!=null){
对于(变量i=0;i'+
“”);
}
否则{
$('\\'库id')。追加($('”+
“ ”);
}
我的asp插件是:
<script type="text/javascript" src="layout/scripts/jquery.min.js"></script>
<script type="text/javascript" src="layout/scripts/jquery.ui.min.js"></script>
<script type="text/javascript" src="layout/scripts/jquery.defaultvalue.js"></script>
<script type="text/javascript" src="layout/scripts/jquery.scrollTo-min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#fullname, #validemail, #message").defaultvalue("Full Name", "Email Address", "Message");
$('#shout a').click(function () {
var to = $(this).attr('href');
$.scrollTo(to, 1200);
return false;
});
$('a.topOfPage').click(function () {
$.scrollTo(0, 1200);
return false;
});
$("#tabcontainer").tabs({
event: "click"
});
$("a[rel^='prettyPhoto']").prettyPhoto({
theme: 'dark_rounded'
});
});
</script>
<!-- prettyPhoto -->
<link rel="stylesheet" href="layout/scripts/prettyphoto/prettyPhoto.css" type="text/css" />
<script type="text/javascript" src="layout/scripts/prettyphoto/jquery.prettyPhoto.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("a[rel^='prettyPhoto']").prettyPhoto({
theme: 'dark_rounded',
overlay_gallery: false,
social_tools: false
});
});
</script>
<script type="text/javascript" src="javascript/gallery.js"></script>
$(文档).ready(函数(){
$(“#全名,#有效邮件,#消息”).defaultvalue(“全名”、“电子邮件地址”、“消息”);
$('a')。单击(函数(){
var to=$(this.attr('href');
$.scrollTo(至,1200);
返回false;
});
$('a.topOfPage')。单击(函数(){
$.scrollTo(01200);
返回false;
});
$(“#tabcontainer”).tabs({
事件:“单击”
});
$([rel^='prettypto'])。prettypto({
主题:“黑暗”
});
});
$(文档).ready(函数(){
$([rel^='prettypto'])。prettypto({
主题:“黑暗的四舍五入”,
套印图库:错,
社会工具:错误
});
});
它显示图像,但忽略锚元素的rel值
请帮助根据rel值不确定您希望发生什么。rel用于语义信息,应用程序没有与之相关的默认行为。@Paul在出现
数据-
属性之前,一些插件经常使用rel
。prettypto
是其中之一,谢谢@charlietfl,没有注意到库。@charlietfl,所以请给出任何建议?!你什么时候初始化插件?
<script type="text/javascript" src="layout/scripts/jquery.min.js"></script>
<script type="text/javascript" src="layout/scripts/jquery.ui.min.js"></script>
<script type="text/javascript" src="layout/scripts/jquery.defaultvalue.js"></script>
<script type="text/javascript" src="layout/scripts/jquery.scrollTo-min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#fullname, #validemail, #message").defaultvalue("Full Name", "Email Address", "Message");
$('#shout a').click(function () {
var to = $(this).attr('href');
$.scrollTo(to, 1200);
return false;
});
$('a.topOfPage').click(function () {
$.scrollTo(0, 1200);
return false;
});
$("#tabcontainer").tabs({
event: "click"
});
$("a[rel^='prettyPhoto']").prettyPhoto({
theme: 'dark_rounded'
});
});
</script>
<!-- prettyPhoto -->
<link rel="stylesheet" href="layout/scripts/prettyphoto/prettyPhoto.css" type="text/css" />
<script type="text/javascript" src="layout/scripts/prettyphoto/jquery.prettyPhoto.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("a[rel^='prettyPhoto']").prettyPhoto({
theme: 'dark_rounded',
overlay_gallery: false,
social_tools: false
});
});
</script>
<script type="text/javascript" src="javascript/gallery.js"></script>