我被困在这里,实际上想用列表中项目的rel = shadowbox属性更改a标签的href值 ,其中数据从页面上的表中读取..这是我的html代码

   <div id="packgeImages">
        <ul>
<li class="title"><a href="" rel="shadowbox"><img src="../../images/packages2/agra1thumb.jpg" alt="thumb1" /></a></li>
    </ul>
    </div>

这是我的jquery代码,用于捕获网格中的路径,然后附加到类.title

   <script type="text/javascript">
    $(document).ready(function () {
        var $title = $('.title').attr("href"); //Unable to capture this
        $('#fullImageGridView tr').each(function (i) {
            if (!this.rowIndex) return; // skips first row
            var bigSizeImagePath = this.cells[0].innerHTML;
          //  alert(bigSizeImagePath);
            $title.eq(i - 1).append(bigSizeImagePath);
        });
    });
</script>

我想附加功能不正常,应该修改这个$("a").attr("href", "http://www.google.com/") 。attr $("a").attr("href", "http://www.google.com/")我的意思是改变href的属性和不附加值? 对?

===============>>#1 票数:2

var $title = $('.title a').attr("href"); 

===============>>#2 票数:2

$('[rel=shadowbox]').attr('href', yourValue)

===============>>#3 票数:0

修改代码::

<script type="text/javascript">
    $(document).ready(function () {
        var $title = $('.title [rel="shadowbox"]').attr("href"); //Unable to capture this
        $('#fullImageGridView tr').each(function (i) {
            if (!this.rowIndex) return; // skips first row
            var bigSizeImagePath = this.cells[0].innerHTML;
          //  alert(bigSizeImagePath);
            $title.eq(i - 1).append(bigSizeImagePath);
        });
    });
</script>

  ask by designerNProgrammer translate from so

未解决问题?本站智能推荐:

1回复

如何使用JQuery动态地向表中添加数据

我有3个下拉菜单和一个“添加”按钮,当我选择下拉列表并单击添加时,它必须使用JQuery和DataTable插入到表中。如何动态添加行? 我已经使用for循环iteratin列表然后添加到数据表但这是不同的.pls在这方面帮助我, 提前致谢
3回复

使用jQuery动态地向表中添加行和列

我有以下JavaScript代码: 如何将这个从DOM调用转换为jQuery?任何人都可以提供示例代码。
2回复

使用jQuery动态地为表中的替代行添加Bgcolor

我创建了程序,使用“添加行”按钮将行添加到表中。 每行都作为新行添加到表中。 我想为奇数行和偶数行添加不同的背景颜色 。 我正在使用jQuery添加背景,但我的代码中有一点错误。 我的意思是我可以在行中添加背景颜色,但显示不正确。 这是jQuery代码: 这是html代码:
1回复

使用MVC和JQuery动态地,一致地向表中添加值

我有一个表格,里面可以有多个值。 例如: 请列出您的家属。 我有一个包含我的三个字段的字段集 名字, 姓, 出生日期 以及一个添加按钮。 我的添加按钮触发了jQuery ajax请求,并在成功时向表中添加了一个表行 伪代码:
2回复

使用jQuery向表添加动态href

我有一个带有模板的表,用于插入行,我想使这些行可单击,以便我可以对其进行编辑。 如何将href值附加到模板? 我的范本 我的Javascript
1回复

如何使用jQuery动态地向表添加新行?

我对那些jQuery人有一个问题。 我试图做某事,但它不会去。 我有这样一张桌子: <table cellpadding="1" cellspacing="0"> <tbody> <tr> <td>[fields]</td> &
3回复

如何使用jQuery在此href属性中添加“#”?

现在,我正在使用这个: 要将li.matched的ID添加到a#scroll的href属性中。 例如,如果li.matched的ID为#menu123 ,则a#scrolll将如下所示: 但我想使它看起来像这样: 有什么建议可以做到这一点?
1回复

如何使用jquery动态地将REQUIRED属性添加到textarea标签?

我尝试使用.attr("required","true");添加REQUIRED属性.attr("required","true"); 但它没有强制要求文本区域。 不想让所有textarea ,强制,因此试图动态地做。
2回复

动态地向jquery数据表添加多行

我试图一次将多个行添加到jQuery数据表。 我希望能够创建一个字符串,例如下面的字符串,并调用一个函数将这些元素添加为表中的行。 有功能允许我执行此操作吗? 我已经看过fnAddData函数,但是无法使用该函数将自定义类动态添加到行中。 我也尝试过fnAddTr,但是我一直收到错
2回复

使用jquery在Href属性中动态更改多个查询值

我需要在Href属性中动态地同时更改多个查询值。 我已经正确设置了我选择包含查询值的某些选项卡的data-name的部分。 但是现在我不知道如何设置允许我更改URL的代码的jquery部分 在这里你可以看到我的代码: $( document ).ready(func