<html dir="rtl" lang="ar"></html>
$( "html[dir=='rtl']" ).attr("dir", "");
我想更改dir值none。如果dir =“rtl”和jquery。 我已经尝试了上面的代码,但没有工作。 任何解决方案。
答案 0 :(得分:3)
$( "html[dir='rtl']" ).attr("dir", "");
试试这个。使用=
代替==
来检查相等性。
或
var dir = $("html").attr("dir");
if(dir == "rtl")
{
$("html").attr("dir", "");
}
答案 1 :(得分:0)
尝试如下。你添加了两倍于操作符。
$( "html[dir='rtl']" ).attr("dir", "");
无论何时发生任何变化,都会自动收听。
$(document).ready(function(){
$("html").bind('change', function(event) {
if( $( "html" ).attr("dir") == "rtl" ) {
$( "html" ).attr("dir", "");
}
});
});
定义:
$("<selector>" ).attr("attribute Name", "attribute value");