Javascript函数正在删除我的链接中的属性
Javascript function is dropping attributes in my link
我在提取属性时遇到问题,即使它们应该在那里。灯箱/阴影盒需要这些属性。这是我迄今为止所拥有的。
javascript代码设置为更改视频url(取决于语言)我尝试使用注释掉的代码,但也不起作用。
JAVASCRIPT
$(document).ready(function() {
$("#video").on("change", function() {
$('#video_link').html($(this).val()); // Pulls link from selection
$("#video_link2").attr("href", ($(this).val())); // Pulls link from selection and inserts into href target
// $("#video_link2").attr("rel", "lightbox[video]");
// $("#video_link2").attr("data-ob_iframe", "true");
// $("#video_link2").attr("data-ob", "lightbox[video]");
}).change();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p style="text-align: center;">
<a id="video_link2" href="" rel="lightbox[video]" data-ob_iframe="true" data-ob="lightbox[video]">
<img width="100%" src="images/video-thumbnail.jpg" alt="Video Thumnail" />
</a>
</p>
<select class="text_select" id="video" name="video">
<option value="http://video.dow.com/viewerportal/external/embed.vp?programId=esc_program%3A44610&contentAssocId=association%3A77258&autoplay=1">English - PacXpert™ Packaging Technology</option>
<option value="http://video.dow.com/viewerportal/external/embed.vp?programId=esc_program%3A44905&contentAssocId=association%3A77800&autoplay=1">Portuguese - Tecnologia PacXpert™ para Embalagens</option>
<option value="http://video.dow.com/viewerportal/external/embed.vp?programId=esc_program%3A45501&contentAssocId=association%3A77826&autoplay=1">Spanish - Tecnología PacXpert™ para empaques</option>
</select>
调试代码:
<p><span id="video_link"></span></p>
<p>This video is also available in the following languages: <a href="" id="video_link2">Link</a></p>
尝试使用
$("#video_link2").prop("href", $(this).val());
我希望这对你有所帮助
相关文章:
- 更改跳转到URL操作SSRS 2008 R2的链接目标属性(rc:LinkTarget)
- 是否有脚本/代码可以一次将链接属性添加到多个链接
- 如何执行一个包含更多 HREF 地址的链接属性
- 检查页面标题是否包含在链接属性中,并使用jQuery分配活动类
- 融合图表 - 如何获取使用链接属性创建的更新融合图表 json
- 循环遍历元素并根据链接属性进行更改
- 在 HTML 列表中使用链接属性的约定
- 带有显示值的Ember链接属性
- 如何使用链接属性值作为变量在d3.json()方法中加载json
- 使用jquery更改链接属性
- 当通过“链接”属性动态进行更改时,Angular 指令无法正常工作
- 将用户提交的外部链接属性转换为在新窗口中打开
- Snap SVG添加/删除链接属性
- 当滚动到锚点时更改链接属性
- 如何删除链接属性时,点击链接与javascript
- 如何改变“三个”;链接属性具有特定的"href"使用jQuery
- 在不将链接属性设置为null的情况下使用splice
- 调用JS链接;属性使用"onclick"事件
- 用JavaScript更改锚链接属性的一部分
- 如何删除链接或打开子元素,如果链接属性href包含字符串,我需要找到